【python3】 図中に矢印を描く際のラベルの位置の指定のやり方がわからない
python3 matplotlib annotate関数について,
図中に座標を指定して矢印を表示し,その矢印の上にラベルを表示させたいです.
以下のようなプログラムで矢印を描きました.
該当のソースコード
python3
1import matplotlib.pyplot as plt 2x1 = 90 #終点のx座標 3y1 = 80 #終点のy座標 4x2 = 10 #始点のx座標 5y2 = 80 #始点のy座標 6xy = (x1,y1) 7xytext = (x2,y2) 8plt.annotate("label_text" , xy=xy , xytext=xytext , arrowprops=dict(arrowstyle='<|-|>',facecolor="black",edgecolor="black") )
すると,出来上がる図では矢印の横に文字ラベルが挿入され,矢印が小さくなってしまいます.
本当はこのように出力したいです.
【理想の出力結果イメージ】
矢印のラベルの位置を調整するにはどうすれば良いのでしょうか.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/05 07:03