Python matplotlibで学ぶ…グラフ描画プログラム 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(54行目~57行目)
(54行目~57行目)
379行: 379行:
  
 
:*arrowstyle
 
:*arrowstyle
::矢印のカタチをキーワードで指定します。左側がxyで指定した座標側、右側がtextxyで指定した側の先端の矢印のカタチを意味するキーワードになっています。この設定値を使った場合、矢印の長さや矢印の大きさ幅はこのキーワードの中でhead_width=xx(=float), head_length=xx(=float)のように指定しなければ有効になりません。
+
::矢印のカタチをキーワードで指定します。左側がxytextで指定した座標側、右側がxyで指定した側の先端の矢印のカタチを意味するキーワードになっています。この設定値を使った場合、矢印の長さや矢印の大きさ幅はこのキーワードの中でhead_width=xx(=float), head_length=xx(=float)のように指定しなければ有効になりません。
 
::*'wedge, …' 先端に矢印のカタチが無い尖った線 xy側が尖る
 
::*'wedge, …' 先端に矢印のカタチが無い尖った線 xy側が尖る
 
::*'simple, …' いたって普通の太目の矢印で塗り三角が付いたような矢印 xy側に矢印
 
::*'simple, …' いたって普通の太目の矢印で塗り三角が付いたような矢印 xy側に矢印
 
::*'fancy, …' 線が先細っているところに塗り三角が付いた矢印 xy側に矢印
 
::*'fancy, …' 線が先細っているところに塗り三角が付いた矢印 xy側に矢印
 
::*'<|-|>, …' 細い線に両側が塗り三角が付いた矢印
 
::*'<|-|>, …' 細い線に両側が塗り三角が付いた矢印
::*'<|-, …' 細い線にxy座標側に塗り三角が付いた矢印
+
::*'<|-, …' 細い線にxytext座標側に塗り三角が付いた矢印
::*'-|>, …' 細い線にtextxy座標側に塗りが付いた矢印
+
::*'-|>, …' 細い線にxy座標側に塗りが付いた矢印
 
::*'<->, …' 細い線に両側が2本の広がった線で表した矢印
 
::*'<->, …' 細い線に両側が2本の広がった線で表した矢印
::*'<-, …' 細い線にxy座標側が2本の広がった線で表した矢印
+
::*'<-, …' 細い線にxytext座標側が2本の広がった線で表した矢印
::*'->, …' 細い線にtextxy側が2本の広がった線で表した矢印
+
::*'->, …' 細い線にxy側が2本の広がった線で表した矢印
 
::*'|-|, …' 細い線で両側がTの字になった形。矢印とは言えない形
 
::*'|-|, …' 細い線で両側がTの字になった形。矢印とは言えない形
::*'|-, …' 細い線でxy側がTの字になった形。矢印とは言えない形
+
::*'|-, …' ありそうな感じですが、存在しないキーワードです。
::*'-|, …' 細い線でtextxy側がTの字になった形。矢印とは言えない形
+
::*'-|, …' ありそうな感じですが、存在しないキーワードです。
 
::*']-[, …' 細い線で両側がコの字になった形。矢印とは言えない形
 
::*']-[, …' 細い線で両側がコの字になった形。矢印とは言えない形
::*']-, …' 細い線でxy側がコの字になった形。矢印とは言えない形
+
::*']-, …' 細い線でxytext側がコの字になった形。矢印とは言えない形
::*'-[, …' 細い線でtextxy側がコの字になった形。矢印とは言えない形
+
::*'-[, …' 細い線でxy側がコの字になった形。矢印とは言えない形
 +
 
 +
 
 +
 [[ファイル:Subplot pattern1.png| | |none|subplot_pattern3]]
 +
 
 +
 
 +
::*head_width
 +
:::矢印の横幅を数値で指定します。"]-[","-[","-[","|-|","wedge"には使えません。arrowstyleのリテラルの中で定義するモノです。arrowstyle='simple, head_width=0.5'のようにします。シングルクォーテーションの位置に注意してみて下さい。
 +
 
 +
 
 +
::*head_length
 +
:::矢印部分の長さを数値で指定します。"]-[","-[","-[","|-|","wedge"には使えません。これもarrowstyleのリテラルの中で定義するモノです。arrowstyle='simple, head_width=0.5, head_length=0.5'のようにします。シングルクォーテーションの位置に注意して下さい。
 +
 
 +
 
 +
::*tail_width
 +
:::矢印の線の始まりの部分の幅を数値で指定します。"fancy"と"simple"だけに適用できます。これもarrowstyleのリテラルの中で定義するモノです。arrowstyle='simple, head_width=0.5, head_length=0.5, tail_width=0.4'のようにします。シングルクォーテーションの位置に注意して下さい。
 +
 
 +
※arrowstyleオプションを定義すると、lw,linewidthやls,linestyle、tail_width()

2020年7月6日 (月) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス