グラフ操作:凡例:ボックスチャート要素
より詳しく記載できるボックスチャート要素の凡例を作成します。
必要なOriginのバージョン: 9.1 SR0以降
1. legendbox igl:=[Graph1]1! mode:=2 box:=0;//Replace the existing legend object in the first layer of Graph1, the legend entry for box will not be shown
2. legendbox mode:=1 id:=L data:=1;//アクティブレイヤにあるボックスチャート要素の凡例を更新する、ロングネームでボックスを識別しデータポイントのエントリを表示する
スクリプトからXファンクションにアクセスする場合、追加のオプションスイッチについてのページを参照してください。
表示 名 |
変数 名 |
I/O と データ型 |
デフォルト 値 |
説明 |
---|---|---|---|---|
入力グラフ | igl |
入力 グラフレイヤ |
|
ボックスチャートの要素の凡例を追加するグラフレイヤを指定します。このレイヤにボックスチャートが含まれる必要があります。 |
追加 | mode |
入力 int |
|
ボックスチャートの要素凡例が完成した時に既存の凡例をどうするのか指定します。
オプションリスト:
|
ボックス/棒 | box |
入力 int |
|
ボックスまたは棒の凡例エントリを表示するか指定します。 |
ボックス(または棒)ID | id |
入力 string |
|
各ボックス/棒(box type がデータでない)あるいは、各データセット(ボックスタイプがデータでない)の識別子として使用するラベル行を指定します。
オプションリスト:
|
カスタムIDフォーマット | custom |
入力 string |
|
ボックス(または棒)の識別子としてカスタムフォーマットを指定します。 |
ボックスの範囲を表示 | range |
入力 int |
|
ボックスの識別子の後にボックス範囲を表示または、棒の識別子の後に棒の説明を表示するか指定します。0=表示しない, 1=表示する |
ヒゲ/エラーバー | whisker |
入力 int |
|
ヒゲまたはエラーバーのエントリを表示するか指定します。0=表示しない, 1=表示する |
中央値線 | mdl |
入力 int |
|
エントリの中央値線を表示するかどうか指定します。0=表示しない, 1=表示する |
平均線 | ml |
入力 int |
|
エントリの平均線を表示するかどうか指定します。0=表示しない, 1=表示する |
最大値 | max |
入力 int |
|
エントリの最大値パーセンタイルを表示するかどうか指定します。0=表示しない, 1=表示する |
99% | perc99 |
入力 int |
|
エントリの99%パーセンタイルを表示するかどうか指定します。0=表示しない, 1=表示する |
平均値 | mean |
入力 int |
|
エントリの平均パーセンタイルを表示するかどうか指定します。0=表示しない, 1=表示する |
中央値 | median |
入力 int |
|
エントリの中央値パーセンタイルを表示するかどうか指定します。0=表示しない, 1=表示する |
1% | perc1 |
入力 int |
|
エントリの1%パーセンタイルを表示するかどうか指定します。0=表示しない, 1=表示する |
最小値 | min |
入力 int |
|
エントリの最小値パーセンタイルを表示するかどうか指定します。0=表示しない, 1=表示する |
カスタムパーセンタイル | cp |
入力 int |
|
エントリのカスタムパーセンタイルを表示するかどうか指定します。0=表示しない, 1=表示する |
データ | data |
入力 int |
|
ボックスチャートのデータポイントのエントリを表示するかどうか指定します。0=表示しない, 1=表示するデータポイントを表示するには、データを含むボックスタイプを選択する必要があります。 |
データ識別子 | dataid |
入力 string |
|
最初の4つは、ソースデータ列の対応する列ラベル行の変数を使用します。
|
カスタムIDフォーマット | datacustom |
入力 string |
|
これは、データIDで<カスタム>が選択されている場合のみ利用できます。次のいずれかより識別子を選択します。
|
外れ値 | outlier |
入力 int |
|
エントリの外れ値を表示するかどうか指定します。0=表示しない, 1=表示する |
極端値 | extreme |
入力 int |
|
極端値を表示するか指定します。1=表示する, 0=表示しない |
凡例の作成 | create |
入力 int |
|
現在のグラフレイヤに凡例がないとき、ボックスチャート要素の凡例を作成するかどうか指定します。1 = 作成する, 0 = 作成しない |
平均値接続線 | cm |
入力 int |
|
平均値接続線のエントリを表示するかどうか指定します0=表示しない, 1=表示する |
中央値線接続線 | cmd |
入力 int |
|
中央値接続線のエントリを表示するかどうか指定します。0=表示しない, 1=表示する |
データポイント接続線 | cd |
入力 int |
|
データポイント接続線のエントリを表示するかどうか指定します。0=表示しない, 1=表示する |
パーセンタイル接続線 | ccp |
入力 int |
|
パーセンタイル接続線のエントリを表示するかどうか指定します。0=表示しない, 1=表示する |
このXファンクションはこの条件を満たさないとグラフレイヤに凡例を追加できません。スクリプトを使用して、
legendbox -d;
ダイアログでコントロールできます。
ダイアログでは、入力レイヤはアクティブなレイヤのみになります。またモードは更新のみです。