Python数据可视化——添加标签:text()函数
添加注释标签
·
1 text()函数
plt.text(x, y, s, fontdict=None, withdash=False, **kwargs)
2 简单示例
import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(-1,1,10)
y=np.random.randn(10)
plt.scatter(x,y, marker='o',c=x,cmap=plt.cm.Pastel1)
for i in range(len(x)):
plt.text(x[i], y[i], i+1, fontsize=12, color = "r", style = "italic", weight = "light",
verticalalignment='center', horizontalalignment='right', rotation=0)

3 格式化字符串,保留2位小数
import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(-1,1,10)
y=np.random.randn(10)
plt.scatter(x,y, marker='o',c=x,cmap=plt.cm.Pastel1)
for i in range(len(x)):
plt.text(x[i], y[i], "%.2f"% x[i], fontsize=12, color = "r", style = "italic", weight = "light",verticalalignment='center', horizontalalignment='right', rotation=0)

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)