matplotlib制图——添加注释
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
x= np.arange(-10,10,1)
y=x**2
plt.plot(x,y)
plt.annotate('This a bottom',xy=(0,1),xytext=(0,20),arrowprops=dict(facecolor='r',frac=0.2,headwidth=20,width=10))
#xy注释的起点,xytext注释的字的起点
# arrowprops=dict(facecolor='r',frac=0.2,headwidth=20,width=10)) 箭头颜色,箭头位置 箭头宽度 箭身宽度
plt.show()
添加文本
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
x= np.arange(-10,10,1)
y=x*x
plt.plot(x,y)
plt.text(0,40,'tanks')
plt.show()
posted on 2017-12-16 23:32 alimin1987 阅读(1195) 评论(0) 编辑 收藏 举报