AggregatedEntityClass

AggregatedEntityClass[class,"prop"f]

関数 f を指定の実体クラス全体に適用した結果を値とする特性 prop を持つ,単一の実体を含む実体クラスを表す.

AggregatedEntityClass[class,{"prop1"f1,"prop2"f2,}]

ficlass に適用して得られた複数の特性 propiを構築する.

AggregatedEntityClass[class,propspec,gprop]

特性 gprop の値に従って class の要素のグループを作り,次にこれら各グループの実体で実体クラスを生成する.

AggregatedEntityClass[class,propspec,"pname"f]

実体関数 f を適用して得られた値に従って,pname という名前の結果の特性を使ってグループを作る.

AggregatedEntityClass[class,propspec,{gspec1,gspec2,}]

gspeciによって定義された値の集合が重ならないグループを作る.

詳細

例題

すべて開くすべて閉じる

  (3)

すべての国の集計を作成し,それらの総面積を計算する:

小さいデータ集合に適した,同等の計算:

各周期クラスについて元素の平均原子質量を求める:

リレーショナルデータベースがバックエンドの実体と一緒に使われた場合,引数が2つのAggregatedEntityClassは,SELECT文で集約関数を使うことに相当する:

支払い総額を計算する:

国ごとの最大クレジット限度額を計算する(SQL言語のGROUP BY文に似ている):

スコープ  (2)

第3引数はEntityFunctionでよい:

結果に関数(通常は集約関数)を適用する:

これを使って結果の平均値を計算する:

あるいは,結果の円グラフを作る:

特性と関係  (2)

AggregatedEntityClassは,群に対応する実体を生成する:

AggregatedEntityClassから得られた単一の実体は,事実上,陰的実体に対応する:

Wolfram Research (2019), AggregatedEntityClass, Wolfram言語関数, https://reference.wolfram.com/language/ref/AggregatedEntityClass.html.

テキスト

Wolfram Research (2019), AggregatedEntityClass, Wolfram言語関数, https://reference.wolfram.com/language/ref/AggregatedEntityClass.html.

CMS

Wolfram Language. 2019. "AggregatedEntityClass." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AggregatedEntityClass.html.

APA

Wolfram Language. (2019). AggregatedEntityClass. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AggregatedEntityClass.html

BibTeX

@misc{reference.wolfram_2024_aggregatedentityclass, author="Wolfram Research", title="{AggregatedEntityClass}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/AggregatedEntityClass.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_aggregatedentityclass, organization={Wolfram Research}, title={AggregatedEntityClass}, year={2019}, url={https://reference.wolfram.com/language/ref/AggregatedEntityClass.html}, note=[Accessed: 22-November-2024 ]}