annotationはplt.annotateで入れられます。
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, np.pi * 2, 0.1)
plt.plot(x, np.sin(x))
plt.annotate('I am here !', (3, 0.5), fontsize = 16)
矢印も同じくplt.annotateで入れられます。plt.arrowというのもあるのですが、こっちのが良いかな!とおもってます。
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, np.pi * 2, 0.1)
plt.plot(x, np.sin(x))
plt.annotate("Look !!"
, xy = (3, 0.5)
, xytext = (4, .5)
, arrowprops = dict(arrowstyle = "->")
, fontsize = 16
)
矢印だけにもできます。
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, np.pi * 2, 0.1)
plt.plot(x, np.sin(x))
plt.annotate(""
, xy = (3, 0.5)
, xytext = (4, .5)
, arrowprops = dict(arrowstyle = "->")
, fontsize = 16
)
コメント
コメントを投稿