まとめ質問<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
Aはいくつかのデータの要約を作成したいと思います。
列1にはグループIDがあります(11のメンバーを持つ5000グループまで)
列Bには、各メンバーの個別のIDがあります(1-11)。
列IIIには、各メンバーの数値があります
各メンバー(1〜11)がグループの最小値または最大値である回数を示す分析を作成します。
5000グループの例
メンバー1は5000グループの最大1213倍でした
メンバー2は1001回
........
どのようにこれを最も効率的にしますか?
要約質問グループ内で行を最小(または最大)として識別する列を作成する必要があります。
この公式はそれをするでしょう:
Col Minimum(:Measure、:Group)==:メジャー
各行に1または0を与えます。1は、そのメンバーがグループ内で最小の行です。
その後、Tabulateを使用して各メンバーIDのこの新しい列の合計を取得できます。
集計する
| グループの最小値 |
メンバーID | 和 |
1 | 534 |
2 | 511 |
3 | 538 |
4 | 461 |
5 | 485 |
6 | 520 |
7 | 474 |
8 | 496 |
9 | 508 |
10年 | 513 |
11 | 534 |
添付のデータ表はそのテクニックを示しており、表には添付のスクリプトがあります。