問題タブ [rowsum]
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.
r - r のグループ化または条件に基づく行合計
私は 50 を超えるコラムを持っており、これを含むさまざまなソリューションを見てきました。
しかし、これは私の質問に実際には答えません。total_2012Q1, total_2012Q2, total_2012Q3, total_2012Q4
、...、最大total_2014Q4
、およびその他の文字変数などの列名が
あります。年ごとに行を追加したいので、最終的には 3 つの年の列があります: total_2012, total_2013, total_2014
.
行合計して .. のようなものを選択したくありませんsample[,2:5]
。手動で列番号を調べずにそれらを合計する方法はありますか? また、split.defaultはオプションですが、文字変数もある場合、合計したい int 変数だけをどのように処理しますか?
簡単な再現可能な例 (前):
再現可能な例(投稿):
提案をありがとう。