# データプロパティ

マニュアル > コントロールリファレンス > データ > チャート2コントロール > # データプロパティ |

| データプロパティは、チャート2コントロールグラフのデータのプロパティです。 AddData / AddXYData / AddXYZData / SetDataProperty / GetDataProperty これらの各メソッドの「Props」パラメータに、以下のプロパティ設定書式で指定及び取得します。
"プロパティ名:設定値"
また、一度に複数のプロパティを設定する場合は、配列で指定します。
c("プロパティ名1:設定値1", "プロパティ名2:設定値2" [, ...])
| 以下が、データプロパティの設定例です。 設定例)
this.AddData( c("RenderType:COLUMN", "Name:Apple"), c(53, 66, 22, 12, 88, 39));
データプロパティ
プロパティ名 | 説明
Name | データ名（レジェンドで表示される）
RenderType | ChartTypeがSTANDARD時、どのグラフで表示するかを下記から選択。デフォルトはLINE。
LINE | 折れ線グラフ（他の設定との組み合わせによりプロットグラフ、バブルグラフとして表示される。）
AREA | エリアグラフ
COLUMN | 棒グラフ
Show | グラフの表示、非表示の切り替え。デフォルトはTRUE。
AxisY | 採用する軸名（L2、R1など）。デフォルトはL1。
AxisX | 採用する軸名（B2、T1など）。デフォルトはB1。
DataColor | グラフの色。デフォルトは、コントロールのPalleteプロパティから自動的に選択。
FillStyle | 棒グラフの塗りつぶしのスタイル。グラディエーションなどが指定可能。GD_VERTICAL1、GD_HORIZONTAL4が推奨。デフォルトはSOLID。
LineType | 折れ線グラフの時の線の描画方法。デフォルトはNONE。
NONE | 線を表示しない
STRAIGHT | 直線で描画
CURVE | 曲線で描画
LineWidth | 折れ線グラフの線の太さ。デフォルトは1。
TitleFont | X軸のタイトルのフォント。
LineStyle | ラインスタイル。デフォルトはSOLID。
SOLID | 直線
DASH | 点線
DOT | ドット線
DASHDOT | 点線+ドット線
DASHDOTDOT | 点線+ドット線+ドット線
AnchorType | アンカーのタイプ。デフォルトはNONE。
NONE | アンカーを表示しない
CIRCLE | 円
TRIANGLE | 三角
RECTANGLE | 四角
AnchorSize | アンカーのサイズ。デフォルトは6。
AnchorFill | アンカーを塗りつぶしするかどうか。デフォルトはFALSE。
ShowBubble | バブルグラフとして表示するか（RenderTypeがLINEで、AddXYZDataでデータを追加時有効）。デフォルトはFALSE。
BubbleMaxSize | Z値が最大値の時のサイズ。デフォルトは50。
BubbleMinSize | Z値が最小値の時のサイズ。デフォルトは6。
BubbleMaxValue | Z値の最大値。デフォルトは1。
BubbleMinValue | Z値の最小値。デフォルトは0。
ShowValue | データ値をグラフ上に表示するか。デフォルトはDEFAULT。
DEFAULT | チャートコントロールのShowValueプロパティの設定に従う
TRUE | 表示する
FALSE | 表示しない
InsideValueColor | 棒グラフの内側にデータ値を表示する際の色。
OutsideValueColor | 棒グラフの外側にデータ値を表示する際の色。もしくは、LINEグラフ、AREAグラフで表示する際の色。
ValuePos | 棒グラフにデータ値を表示する際の位置の指定。デフォルトはAUTO。
AUTO | サイズにより最適な位置を選択する。
INSIDETOP | 棒グラフの上部の内側に表示する。
INSIDECENTER | 棒グラフの中央の内側に表示する。
INSIDEBOTTOM | 棒グラフの下部の内側に表示する。
OUTSIDE | 棒グラフの外側に表示する。
RotateValue | 棒グラフにデータ値を表示する際、回転させるか。デフォルトはAUTO。
AUTO | サイズにより最適な状態を選択する。
TRUE | 90度回転させる。
FALSE | 90度回転させない。
TooltipDisplayFormat | 標準グラフのツールチップで表示するテキストの書式。なにも指定していないとルートのTooltipDisplayFormatプロパティが採用される。デフォルトは指定無し。
TooltipDisplayFormatPie | 円グラフのツールチップで表示するテキストの書式。なにも指定していないとルートのTooltipDisplayFormatPieプロパティが採用される。デフォルトは指定無し。
ShowRegressionLine | 予測線を表示するかどうか。デフォルトはFALSE。
RegressionLineDrawArea | 予測線の描画範囲。デフォルトはDATA。
DATA | データX値の最大値、最小値の範囲で予測線を描画。
CHART | チャートX軸方向全体に予測線を描画。
RegressionLineColor | 予測線の線の色。指定がない場合、DataColorに従う。デフォルトは指定無し。
RegressionLineWidth | 予測線の線の太さ。デフォルトは1。
RegressionLineStyle | 予測線のラインスタイル。デフォルトはSOLID。
SOLID | 直線
DASH | 点線
DOT | ドット線
DASHDOT | 点線+ドット線
DASHDOTDOT | 点線+ドット線+ドット線
TargetOfPie | パイグラフで表示の対象となるデータとするかどうか。デフォルトはTRUE。
以下のプロパティは、Ｙ値をグラフやツールチップ（$FY）に表示する際の数値書式（プロパティ名の頭に「Y」を付加可能）
プロパティ名 | 説明
ValueDefaultFormat | デフォルトはTRUE。
TRUE | 所属するＹ軸の設定に従う。
FALSE | Dataオブジェクトの設定に従う。
※円グラフは常にDataオブジェクトの設定にしたがう
ValueType | 値のタイプ。デフォルトはNUMBER。
NUMBER | 数値
DATETIME | 日時
PERCENT | パーセント
LOG10 | 対数
ValueHeader | 値の前方に文字列を追加する。
ValueFooter | 値の後ろに文字列を追加する。
ValueDecimal | 小数点桁数。デフォルトは1。
ValueZeroSuppress | ゼロサプレスの有無。デフォルトはTRUE。
ValueScale | ScaleUnitで指定した書式に従って表示する。デフォルトはTRUE。
ValueScaleUnit | 値表示の際のスケール処理の単位設定。単位をセミコロン「;」で列挙することにより、単位表示されます。DEFAULTが指定されている場合、Ｙ軸のScaleUnitの設定に従う。デフォルトは、「K=1000;M=1000;B=1000」。 例）値をK/M/Bの単位表示したい場合 K=1000;M=1000;B=1000 例）値をSec/Min/Hr/Day/Wkの単位表示したい場合 Sec=1;Min=60;Hr=60;Day=24;Wk=7
ValueScaleMaxRecursion | ScaleUnitで指定した書式に従って表示する際、最大何個までの単位で表示するか。デフォルトは1。
以下のプロパティは、X値をグラフやツールチップ（$FX）に表示する際の数値書式
プロパティ名 | 説明
XValueDefaultFormat | デフォルトはTRUE。
TRUE | 所属するX軸の設定に従う。
FALSE | Dataオブジェクトの設定に従う。
※円グラフは常にDataオブジェクトの設定にしたがう
XValueType | 値のタイプ。デフォルトはNUMBER。
NUMBER | 数値
DATETIME | 日時
PERCENT | パーセント
LOG10 | 対数
XValueHeader | 値の前方に文字列を追加する。
XValueFooter | 値の後ろに文字列を追加する。
XValueDecimal | 小数点桁数。デフォルトは1。
XValueZeroSuppress | ゼロサプレスの有無。デフォルトはTRUE。
XValueScale | ScaleUnitで指定した書式に従って表示する。デフォルトはTRUE。
XValueScaleUnit | 値表示の際のスケール処理の単位設定。単位をセミコロン「;」で列挙することにより、単位表示されます。DEFAULTが指定されている場合、X軸のScaleUnitの設定に従う。デフォルトは、「K=1000;M=1000;B=1000」。 例）値をK/M/Bの単位表示したい場合 K=1000;M=1000;B=1000 例）値をSec/Min/Hr/Day/Wkの単位表示したい場合 Sec=1;Min=60;Hr=60;Day=24;Wk=7
XValueScaleMaxRecursion | ScaleUnitで指定した書式に従って表示する際、最大何個までの単位で表示するか。デフォルトは1。
以下のプロパティは、Z値をグラフやツールチップ（$FZ）に表示する際の数値書式
プロパティ名 | 説明
ZValueType | 値のタイプ。デフォルトはNUMBER。
NUMBER | 数値
DATETIME | 日時
PERCENT | パーセント
LOG10 | 対数
ZValueHeader | 値の前方に文字列を追加する。
ZValueFooter | 値の後ろに文字列を追加する。
ZValueDecimal | 小数点桁数。デフォルトは1。
ZValueZeroSuppress | ゼロサプレスの有無。デフォルトはTRUE。
ZValueScale | ScaleUnitで指定した書式に従って表示する。デフォルトはTRUE。
ZValueScaleUnit | 値表示の際のスケール処理の単位設定。単位をセミコロン「;」で列挙することにより、単位表示されます。DEFAULTが指定されている場合、Ｙ軸のScaleUnitの設定に従う。デフォルトは、「K=1000;M=1000;B=1000」。 例）値をK/M/Bの単位表示したい場合 K=1000;M=1000;B=1000 例）値をSec/Min/Hr/Day/Wkの単位表示したい場合 Sec=1;Min=60;Hr=60;Day=24;Wk=7
ZValueScaleMaxRecursion | ScaleUnitで指定した書式に従って表示する際、最大何個までの単位で表示するか。デフォルトは1。