aggregatenodeプロパティ
集約ノードは、一連の入力レコードを要約された集約出力レコードに置き換えます。
例
dataasset = modeler.script.stream().create("dataassetimport", "My dataassetimport node")
node = modeler.script.stream().create("aggregate", "My aggregate node")
modeler.script.stream().link(dataasset, node)
node.setPropertyValue("contiguous", True)
node.setPropertyValue("keys", ["Drug"])
node.setKeyedPropertyValue("aggregates", "Age", ["Sum", "Mean"])
aggregatenode properties |
データ・タイプ | プロパティーの説明 |
|---|---|---|
keys |
リスト | 集約のキーとして使用できるフィールドの一覧。 例えば、 Sex と Region が主要フィールドである場合、 M と F の各ユニークな組み合わせに、地域 N と S (4つのユニークな組み合わせ)が含まれていれば、集約レコードが作成されます。 |
contiguous |
フラグ | 入力で同じキー値を持つすべてのレコードがグループ化されていることが分かっている場合(例えば、入力がキーフィールドでソートされている場合)に、このオプションを選択します。 そうすることでパフォーマンスが向上します。 |
aggregates |
構造化された物件リストで、数値フィールドの値が収集されるもの、および選択された収集モード。 | |
aggregate_exprs |
派生フィールド名を、その計算に使用される集約式と一致させるキー付きプロパティ。 例: |
|
extension |
ストリング | 重複する集約フィールドの接頭辞または接尾辞を指定します。 |
add_as |
Suffix Prefix |
|
inc_record_count |
フラグ | 各集約レコードを形成するために集約された入力レコードの数を指定する追加フィールドを作成します。 |
count_field |
ストリング | レコードカウントフィールドの名前を指定します。 |
allow_approximation |
ブール値 | SPSS Analytic Server で集計を行う場合、順序統計の近似を許可する。 |
bin_count |
整数 | 近似に使用するビン数を指定します |
aggregate_defaults |
Mean SumMinMaxSDevMedianCountVarianceFirstQuartileThirdQuartile |
新たに追加するフィールドで使用するフィールド集計モードを指定します。 |