少し大きいと思いますが、以下のように矢印をプロットします。薄くて小さくするにはどうすればいいですか?ありがとうございました
for i in range(len(x)):
plt.annotate(df.index[i],xy=(x[i],y[i]),xytext=(x[i]+1.31,y[i]-0.55),arrowprops=dict(facecolor='blue', shrink=0.1))
少し大きいと思いますが、以下のように矢印をプロットします。薄くて小さくするにはどうすればいいですか?ありがとうございました
for i in range(len(x)):
plt.annotate(df.index[i],xy=(x[i],y[i]),xytext=(x[i]+1.31,y[i]-0.55),arrowprops=dict(facecolor='blue', shrink=0.1))
width
パラメータを調整してみてください(ドキュメントから)
plt.annotate(df.index[i],
xy=(x[i],y[i]), xytext=(x[i]+1.31,y[i]-0.55),
arrowprops=dict(facecolor='blue', shrink=0.1, width=2)
)
パラメータをより明確にするためにスニペットを調整しました。またwidth
、ポイント単位であるため、いくつかの異なる値を試す必要がある場合があります。注目に値する他の値は次のとおりfrac
です。headwidth
およびshrink
(ドキュメントにも)、特に頭も小さくしたい場合は!