pukiwikiプラグイン/svggraphs/レーダーチャート詳細

2023-11-02 (木) 16:38:08
お名前:

  • グラフの「実データ」の指定方法
    次の2つの書式を利用できます。併用も可能。
    • data記述。1つのレーダー線ごとにdataを指定します。dataの第一項目にはデータの名称を記載。2項目にグラフになる数値です。描画する軸の数だけデータが必要です~。
      data=base:40,40,60,80,100
      data=base2:60,80,100,20,20
    • カンマ区切りの表形式。1つのレーダー線ごとにd行を記載。表の1列目にはデータの名称を記載。2列目がグラフになる数値です。
      ,base,40,40,60,80,100
      ,base2,60,80,100,20,20
  • 実データ以外のパラメータ
パラメータ記述方法省略時効果
キャンバスサイズww=xxxw=100グラフ描画領域の幅。
hh=yyyh=100グラフ描画領域の高さ
描画開始位置offxoffx=xxxoffx=0描画開始位置 横方向
offyoffy=yyyoffy=0描画開始位置 縦方向
レーダーの軸の名称keynamekeyname=key1,key2,・・・省略不可レーダーの多角形形状にそのまま影響
軸の最大値vmaxvmax=mmmvmax=100軸の最大値
補助線scalescale=s1.s2.s3...描画しない補助線を引く値
軸名称の位置補正keyoffsetkeyoffset=name:dx,dydx=0,
dy=0
軸名称の表示位置を、自動設定の位置から
dx,dyだけずらす。
描画線色colorcolor=data名:色指定自動選択
マーカーmarkermarker=data名:形状n表示しない線にマーカーを置く。形状とサイズとの組み合わせ指定。形状には次の4種類を選べる。
 s:四角 c:円 x:×印 d:三角
例えば「s10」というように形状の後に数値を書くとサイズ指定。
指定しなくてもよい。
塗りつぶし色fillcolorfillcolor=data名:色指定,透明度塗りつぶさない透明度は1〜0の間の小数値、省略可能。省略すると透明度0.2
タイトルtitletitle=文字列描画しないタイトルとして書く文字列
txtx=xxx自動調整タイトル描画位置。
省略すると描画領域の上側中央あたりに描く
tyty=yyy自動調整
titlestyletitlestyle=色,bold,underline,pipe装飾なしタイトルの書式指定。
色以外は省略可、順番も自由
凡例legendlegend=xx表示しないxxは任意値
legendxlegendx=xxxlegendx=0凡例の横位置
legendylegendy=yyylegendy=0凡例の縦位置

以下のグラフは実験中の機能を含む場合があります。

ちから はやさ きようさ たいりょく うん0 20 40 60 80 レーダーチャートbase base2

仕様変更の可能性

  • offset の仕様が微妙。見直しの余地あり。
    • 現仕様:描画位置は「(キャンバス幅or高さ+オフセット)/2」が中心になるような位置。
      オフセットを指定すればずらすことはできるが、やや微妙。
お名前: