matplotlib 图表添加文字注释
plt.annotate(xy,xytext)
需要两个坐标:
xy:注释的坐标
xytext:插入的文本
范例
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams[‘font.sans-serif’] = [‘SimHei’]
X = np.linspace(0, 2*np.pi,100)# 均匀的划分数据
Y = np.sin(X)
Y1 = np.cos(X)
plt.plot(X,Y)
plt.plot(X,Y1)
plt.annotate(‘Points’,#文本内容
xy=(1, np.sin(1)),#注释所在地
xytext=(2, 0.5), fontsize=16,#文本所在地
arrowprops=dict(arrowstyle=”->”))#注释和文本的连接方式,具体的可以通过?plt.annotate弹出的para查看
plt.show()
Original: https://blog.csdn.net/Kwoky/article/details/116596770
Author: Kwoky
Title: matplotlib图表添加文字注释
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/769936/
转载文章受原作者版权保护。转载请注明原作者出处!