%matplotlib inline
import matplotlib.pyplot as plt
plt.style.use('seaborn-darkgrid')
fig, ax = plt.subplots()
ax.plot([1, 3, 2])
ax.text(0.7, 2.9, 'Peak', size=12)
(xの値、yの値、文章、オプション)の順
text(x, y, s, …)
で座標(x, y)
に文字列s
を表示します。size
オプションで文字サイズを変更できます
矢印を使いたいときは、下記のようにannotate(s, xy, xytext, …)
が使えます。文字列s
をxytext
の位置に表示し、xy
の位置まで矢印を引きます。
fig, ax = plt.subplots()
ax.plot([1, 3, 2])
ax.annotate('It is peak.', (1, 3), (1.2, 2.9),
arrowprops=dict(arrowstyle='->'))
コメント