加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

plot.annotate注释

(2018-11-15 11:27:58)
标签:

活力星语

金钟常鸣

编程

python

分类: python
'''
在数据可视化的过程中,图中的文字经常被用来注释图中的一些特征。使用annotate()方法可以很方便地添加此类注释。使用annotate时,要考虑两个点的坐标:被注释地方的坐标xy(x, y)和插入文本的坐标xytext(x, y)。'''

import numpy as np
import matplotlib.pyplot as plt

ax = plt.subplot(111)

t = np.arange(0.0, 5.0, 0.001)
s = np.cos(2*np.pi*t)
line, = plt.plot(t, s, lw=2)

plt.annotate('Local Max', xy=(2, 1), xytext=(3, 1.3),         #(2, 1)箭头尖位置
            arrowprops=dict(facecolor='r', shrink=0.001), ) #arrowprops()箭头函数;箭头颜色=红;   shrink为箭头的长度(shrink越小越长)

plt.ylim(-1.5,2.0)
plt.xlim(0.0,5.0)
plt.grid(True)
plt.show()



0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有