Python matplotlibで学ぶ…グラフ描画プログラム 新しいページはコチラ
提供: yonewiki
(→54行目~57行目) |
(→54行目~57行目) |
||
517行: | 517行: | ||
:*connectionstyle | :*connectionstyle | ||
::矢印の線のつなぎ方をキーワードで指定します。接続の向きに関する設定や途中の折れ曲がる位置や曲点における設定はこのキーワードの中でangleA=xx(=float), angleB=xx(=float),rad=xのように指定しなければなりません。 | ::矢印の線のつなぎ方をキーワードで指定します。接続の向きに関する設定や途中の折れ曲がる位置や曲点における設定はこのキーワードの中でangleA=xx(=float), angleB=xx(=float),rad=xのように指定しなければなりません。 | ||
− | ::*angle | + | ::*angle 主にL字のような線のつなぎ方をする。パラメータはxytext側の線の角度とxy側の角度と曲がるところのラウンド量 |
− | ::*angle3 | + | ::*angle3 滑らかなカーブを描くつなぎ方をする。パラメータはxytext側の線の角度とxy側の角度 |
+ | ::*arc 2つの折り曲げ点をもつ線でのつなぎ方をする パラメータはxytext側の線の角度とxy側の角度と曲がるところのラウンド量と線の4分の1点の角度と4分の3点の角度 | ||
+ | ::*arc3 弓状のつなぎ方をする。パラメータはxyからxytextという向きに対して左側に膨らむのがプラス、右側がマイナスとなる数値 | ||
+ | ::*bar コの字のつなぎ方をする。パラメータはxyからxytextという向きに対して左側にコになるのがプラス、右側がマイナスとなる数値。とコの字を階段状にするパラメータ | ||
+ | |||
+ | それぞれのパラメータ説明 | ||
+ | ::*angle | ||
+ | :::*angleA xytext側の角度を示す数値。xyが示す角度側に無い場合は、その反対の180度反転した方向になります。 | ||
+ | :::*angleB xy側の角度を示す数値。angleAの線が指定した角度の方向に無い場合はその反対の180度反転した方向になります。 | ||
+ | :::*rad xyから伸びた線とxytextから伸びた線の交わるところでのラウンド(丸まり)を数値で指定します。 | ||
+ | |||
+ | |||
+ | ::*angle3 | ||
+ | :::*angleA xytext側の角度を示す数値。angleBで指定した角度に向かって曲線が描かれます。 | ||
+ | :::*angleB xy側の角度を示す数値。angleAで指定した角度に向かって曲線が描かれます。 | ||
+ | |||
+ | |||
::*arc | ::*arc | ||
+ | :::*angleA xytext側の角度を示す数値。xyが示す角度側に無い場合は、その反対の180度反転した方向になります。 | ||
+ | :::*angleB xy側の角度を示す数値。angleAの線が指定した角度の方向に無い場合はその反対の180度反転した方向になります。 | ||
+ | :::*armA xytext側と中心の半分の位置の角度を示す数値。armBが示す角度側に無い場合は、その反対の180度反転した方向になります。 | ||
+ | :::*armB xy側の中心の半分の位置の角度を示す数値。armAの線が指定した角度の方向に無い場合はその反対の180度反転した方向になります。 | ||
+ | :::*rad 線の曲がるところでのラウンド(丸まり)を数値で指定します。 | ||
+ | |||
+ | |||
::*arc3 | ::*arc3 | ||
+ | :::*rad 弓状になる具合を数値で指定します。パラメータはxyからxytextという向きに対して左側に膨らむのがプラス、右側がマイナスとなる数値です。 | ||
+ | |||
+ | |||
::*bar | ::*bar | ||
+ | :::*fraction コの字になる深さを数値で指定します。パラメータはxyからxytextという向きに対して左側に深くなるのがプラス、右側がマイナスとなる数値です。 | ||
+ | :::*angle 180と設定すると階段状の接続になります。 |