列エントリのグループごとのローリング累積合計やあ、
以下の表に示すように累積合計列を作成しようとしています。
Col 累積合計 (値) を直接使用すると、値列全体の累積合計が得られます。 以下の表に示すタイプのグループの累積合計を計算する方法を理解できる人はいますか?
| 名前 | タイプ | 価値 | 累計 |
| AAA | T1 | 1 | 1 |
| AAA | T1 | 10 | 11 |
| AAA | T1 | 32 | 43 |
| AAA | T1 | 4 | 47 |
| AAA | T2 | 2 | 2 |
| AAA | T2 | 3 | 5 |
| AAA | T2 | 5 | 10 |
| AAA | T2 | 6 | 16 |
| BBB | T1 | 32 | 32 |
| BBB | T1 | 34 | 66 |
| BBB | T1 | 5 | 71 |
| BBB | T1 | 67 | 138 |
| BBB | T2 | 34 | 34 |
| BBB | T2 | 32 | 66 |
| BBB | T2 | 7 | 73 |
| BBB | T2 | 8 | 81 |
Re: 列エントリのグループごとのローリング累積和ありがとう! これは完璧に機能しました。Re: 列エントリのグループごとのローリング累積和使用
表=>要約
m/y 列をグループ化列として使用し、統計列としては他に何も使用しません。 結果として、プロットできるデータ テーブルが得られます。行数はその月のプロジェクトの数です。Re: 列エントリのグループごとのローリング累積和こんにちは、txnelson - 私は非常に似たタスクを実行しようとしていますが、基本的なものが欠けています。
date_start、ステータス、説明などの列を含むプロジェクトのリストがあります。
「アクティブ」プロジェクトの累計を月/年ごとにグループ化して示すグラフを作成したいと思います。これは基本的に日付ごとにグループ化された実行中のカウント関数だと思います。 (開始日の形式は d/m/y で複数年にわたる場合)
グループ化のために m/y 列を作成しましたが、m/y グループによって編成されたプロジェクトの数をグラフ化することができません。 基本的なものが欠けていると思います。
スクリプト ソリューションがある場合、JSL の経験がないので、その入力方法に関するガイドが必要になります。
ありがとう
Re: 列エントリのグループごとのローリング累積和迅速かつ正確な答えをありがとう:)Re: 列エントリのグループごとのローリング累積和Col Cumulative Sum() 関数内で by 機能を使用します。
col cumulative sum(:value, :Name, :Type);