問題タブ [summarize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
156 参照

r - dplyr での条件付き要約/変異

前のグループ化に基づいて条件付きで合計しようとしています。それを思いつくのに苦労しています。

fでグループ化した後、タイプr1にあるものに基づいてamt列を合計しようとしています。

再現可能なコード:

.[r1_amt >= 50]$amtcumsum(r1_amt >= 50)を試しましsum(ifelse(r1_amt >= 50, r1_amt, 0))たが、グループ化された数字を思いつくことができませんでした。

したがって、1 つの行が r1 の場合は 60、r2 の場合は 40、r3 の場合は 55 である可能性があり、それが理にかなっている場合は、r1 と r3 のみの合計金額の列に含める必要があります。

0 投票する
1 に答える
97 参照

r - R: dplyr は、複数の列でグループ化する場合にのみ奇妙なデータ構造を与えます

いくつかの列でグループ化し、dplyr のいくつかの列を要約すると、奇妙なデータ構造が得られます。データ フレームは大きく、結果のデータ構造の奇妙さはより重大ですが、以下では問題の小さなバージョンを作成します。

すべて順調:

これは何ですか?