(クラス)
Chart とともに使用する単一のデータ系列。
説明
注意事項
これは比較的ライト ウエイトなオブジェクトであり、同じパラメータで作成された 2 つの
ChartDataSeries オブジェクトは同等です。これは、これらのオブジェクトの配置に注意する必要がないことを意味します。これらのオブジェクトは、要求に応じて作成できます。たとえば、
ChartLayer.append-color-association を呼び出そうとする場合、その呼び出しに
ChartDataSeries の新規インスタンスを排他的に作成できます。
| default: | 新しい ChartDataSeries を作成します。 |
| コンストラクタ public | {ChartDataSeries.default source:RecordSet, field:any} |
フィールド public-get protected-set ChartDataSeries.field:
RecordField
フィールド public constant ChartDataSeries.records:
RecordView
フィールド public constant ChartDataSeries.source:
RecordSet
| equal?: | 2 つの ChartDataSeries オブジェクトを比較します。 |
| public | {ChartDataSeries.equal?}:bool |
| hash: | ChartDataSeries オブジェクトのハッシュ値を計算します。 |
| public | {ChartDataSeries.compute-abs-sum}:any |
| public | {ChartDataSeries.compute-min-max}:(min:any, max:any) |
(コンストラクタ)
| public | {ChartDataSeries.default source:RecordSet, field:any} |
新しい ChartDataSeries を作成します。
(フィールド)
public-get protected-set ChartDataSeries.field:
RecordField
(フィールド)
public constant ChartDataSeries.records:
RecordView 現在表示されているレコード。
説明
このビューは読み取り専用とし、アプリケーションによって変更してはいけないことに注意してください。内部で作成および管理され、複数の ChartDataSeries で共有されている可能性があります。
(フィールド)
public constant ChartDataSeries.source:
RecordSet
(クラスプロシージャ)
| public | {ChartDataSeries.equal?}:bool |
2 つの ChartDataSeries オブジェクトを比較します。
戻り値
オブジェクトが同じデータ系列を参照する場合は true。
説明
このプロシージャは、しばしばグラフで使用されます。
a == b がその他の点では同等な 2 つの異なる
ChartDataSeries オブジェクトに対して false となるからです。
Array-of.find を呼び出すなどの比較を行う場合、このプロシージャを使用してください。
(クラスプロシージャ)
ChartDataSeries オブジェクトのハッシュ値を計算します。
説明
このプロシージャは、しばしばグラフで使用されます。
{value-hash a} == {value-hash b} がその他の点では同等な 2 つの異なる
ChartDataSeries オブジェクトに対して false となるからです。ハッシュ値を使用する場合、
HashTable-of を作成する際などは、このプロシージャを使用してください。
(メソッド)
| public | {ChartDataSeries.compute-abs-sum}:any |
この ChartDataSeries 内のデータの絶対値の合計を計算します。
説明
(メソッド)
| public | {ChartDataSeries.compute-min-max}:(min:any, max:any) |
このデータ系列の最小値と最大値を計算します。
戻り値
データに存在する最小値と最大値。非 null の値がデータに存在しない場合は、これらの値の両方が null であることに注意してください。それ以外の場合は、どちらも null ではありません。
説明