私は 50 を超えるコラムを持っており、これを含むさまざまなソリューションを見てきました。
しかし、これは私の質問に実際には答えません。total_2012Q1, total_2012Q2, total_2012Q3, total_2012Q4
、...、最大total_2014Q4
、およびその他の文字変数などの列名が
あります。年ごとに行を追加したいので、最終的には 3 つの年の列があります: total_2012, total_2013, total_2014
.
行合計して .. のようなものを選択したくありませんsample[,2:5]
。手動で列番号を調べずにそれらを合計する方法はありますか? また、split.defaultはオプションですが、文字変数もある場合、合計したい int 変数だけをどのように処理しますか?
簡単な再現可能な例 (前):
id total_2012Q1 total_2012Q2 total_2013Q1 total_2013Q2 char1 char2
1 1231 5455 1534 2436 N Y
2 3948 1239 223 994 Y N
再現可能な例(投稿):
id total_2012 total_2013 char1 char2
1 6686 3970 N Y
2 5187 1217 Y N
提案をありがとう。