複数のボリューム列にのみ作成したデータフレームがあり、データフレームにあるtestという総列を作成したいとします。私がちょうどtest <- ...
を設定した場合、下のコードは動作しますが、左にsummary_transposed_no_time$
を追加すると、コードはデータフレームに追加されないようです。合計行総和列をデータフレームにR
このコードをどのように進化させて、すべての列から1列目のテストを作成し、後で別のテスト列(おそらくはtest2と呼ばれる)を作成できるようにすることもできますすべての列マイナス2列の合計 - (彼らは大会にコードが実行されるたびに名前を付けるに変更できるよう)私はハード列の位置ではなく、列名をコーディングすることができますので、私はここに
w <- ncol(summary_transposed_no_time)
summary_transposed_no_time$test <- apply(summary_transposed_no_time[,c(1:w)], 1, sum)
それらを含めていません
summary_transposed_no_timeの例:
postal_dist_a | postal_dist_b | postal_dist_c
------------- | ------------- | -------------
20 | 25 | 15
25 | 40 | 23
31 | 32 | 19
24 | 39 | 17
37 | 19 | 26
summary_transposed_no_time内
望ましい結果の列は:
postal_dist_a | postal_dist_b | postal_dist_c | test
------------- | ------------- | ------------- | -------------
20 | 25 | 15 | 60
25 | 40 | 23 | 88
31 | 32 | 19 | 82
24 | 39 | 17 | 80
37 | 19 | 26 | 82
例は再現できません。 https://stackoverflow.com/help/mcveを参照してください –