pChart::drawScale() のパラメータにより軸の調整を行う。
void pChart::drawScale($Data, $DataDescription, $ScaleMode, $R, $G, $B, $DrawTicks=TRUE, $Angle=0, $Decimals=1, $WithMargin=FALSE, $SkipLabels=1, $RightScale=FALSE);
Table: drawScale
Parameter | 説明 |
$Data | プロットするデータ |
$DataDescription | プロットするデータの DataDescription |
$ScaleMode | 下表参照 |
$R | 色 (R) |
$G | 色 (G) |
$B | 色 (B) |
$DrawTicks | FALSE にすることでラベルが表示されなくなる (下図参照) |
$Angle | ラベルの角度 |
$Decimals | 数値桁数 |
$WithMargin | FALSE の場合グラフの表示幅が描画領域いっぱいで使用される (下図参照) |
$SkipLabels | X 軸のラベルのスキップ数 (下図参照) |
$RightScale | |
Table: ScaleMode の値
Parameter | 意味 |
SCALE_NORMAL | プロット値の最大・最小値まで表示 |
SCALE_START0 | 最小値が 0 に設定される |
SCALE_ADDALL | すべてのプロット値の累積で最大・最小が決まる |
SCALE_ADDALLSTART0 | 上項目と同様だが最小値が 0 に設定される |
- SCALE_NOMAL の場合
$chart->drawScale($data->GetData(),$data->GetDataDescription(),SCALE_NORMAL,150,150,150,TRUE,0,2,TRUE);
- SCALE_START0 の場合
$chart->drawScale($data->GetData(),$data->GetDataDescription(),SCALE_START0,150,150,150,TRUE,0,2,TRUE);
- $DrawTicks=FALSE の場合
$chart->drawScale($data->GetData(),$data->GetDataDescription(),SCALE_START0,150,150,150,FALSE,0,2,TRUE);
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKWNoFgiPz67spGVWySFn1eD-YzlC-rmP-GNcKldzulzAimcgrhatC02akrPCXb-PSOTZm9Own-srdEfA5h-KAl0rGPITK9GfKSpGjALeUD4HpiRAoaZDJz8f2o4hBaeHVeZLVgVSR9q8k/s320/pchart-16.png)
- $WidthMargin=FALSE の場合
$chart->drawScale($data->GetData(),$data->GetDataDescription(),SCALE_START0,150,150,150,TRUE,0,2,FALSE);
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl6B59qlLiqnDWkjItb1sYd6iSaQVBGVc0Jgdr-_owd7gX_rNk1jlDCqNOgSd74Fnpmx2eOKehPuEfxTz2H-usBaT_frHAlViNMz_nQcVTqADf4H0ZeTUVjXFHSIfdOmSJdh4NJo8gti9o/s320/pchart-17.png)
- $SkipLabel=2 の場合
$chart->drawScale($data->GetData(),$data->GetDataDescription(),SCALE_START0,150,150,150,TRUE,0,2,TRUE, 2);
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxyCzFPWEwpbiZoBMv-mxi9DXVQWG3VzPa2DFmx-N8ErB_uBYsGDmeu6MveFH1_rmEcfT0aBYlrDENfy3TWNmVekPT5d8iBYDosy1CFA2ucYGXymabY7RSwxHSfkWzeUFRmuLPQkW7_s6f/s320/pchart-18.png)
0 件のコメント:
コメントを投稿