matplotlib图中显示指定点的坐标 | 您所在的位置:网站首页 › origin标出某个点画出的交点数据 › matplotlib图中显示指定点的坐标 |
annotate部分转载https://www.jianshu.com/p/0f56caf4f859
一、无指向型的注释文本
matplotlib.pyplot.text(),只会在图中添加注释内容,没有指向箭头
“”“ plt.text(x,y,s,family,fontsize,style,color) x,y:注释内容位置 s:注释文本内容 family:字体 fontsize:字体大小 style:字体样式 normal、italic(斜体)、oblique(斜体) color:颜色 ”“” plt.figure() m = np.arange(-100,100,0.001) n = m**3+3*m**2+4 plt.axis([-4,2.5,3,8.5]) plt.plot(m,n,color='b',linestyle='-') plt.text(-2,8,(-2,8),color='r') plt.grid(True) plt.show()
此处转载https://www.jianshu.com/p/0f56caf4f859 s:str, 注释信息内容 xy:(float,float), 箭头点所在的坐标位置 (标注位置) xytext:(float,float), 注释内容的坐标位置 (文本位置) weight: str or int, 设置字体线型,其中字符串从小到大可选项有{‘ultralight’, ‘light’, ‘normal’, ‘regular’, ‘book’, ‘medium’, ‘roman’, ‘semibold’, ‘demibold’, ‘demi’, ‘bold’, ‘heavy’, ‘extra bold’, ‘black’} color: str or tuple, 设置字体颜色 ,单个字符候选项{‘b’, ‘g’, ‘r’, ‘c’, ‘m’, ‘y’, ‘k’, ‘w’},也可以’black’,‘red’等,tuple时用[0,1]之间的浮点型数据,RGB或者RGBA, 如: (0.1, 0.2, 0.5)、(0.1, 0.2, 0.5, 0.3)等 arrowprops:dict,设置指向箭头的参数,字典中key值有①arrowstyle:设置箭头的样式,其value候选项如’->’,’|-|’,’-|>’,也可以用字符串’simple’,‘fancy’等,详情见顶部的官方项目地址链接。 ②connectionstyle:设置箭头的形状,为直线或者曲线,候选项有’arc3’,‘arc’,‘angle’,‘angle3’,可以防止箭头被曲线内容遮挡 ③color:设置箭头颜色,见前面的color参数。 bbox:dict,为注释文本添加边框,其key有①boxstyle,其格式类似’round,pad=0.5’,其可选项如下: ‘’’ xy:箭头的坐标 xytext: 文字的坐标,指的是最左边的坐标 arrowprops= { facecolor= ‘颜色’, shrink = ‘数字’ |
CopyRight 2018-2019 实验室设备网 版权所有 |