0

次のコードで列を一緒に追加しています。

cbind(rowSums(data[,c(5,10,11,15)],na.rm=TRUE),rowSums(data[,c(3,6,7)],na.rm=TRUE))

しかし、混乱を避けるために、番号ではなく列名に基づいて列を追加したいと思います....

これを行う簡単な方法はありますか?

4

1 に答える 1

2

はい、数字を引用符で囲んだ列名に置き換えるだけです。

 cbind(rowSums(data[,c('elephant','giraffe')],na.rm=TRUE),
       rowSums(data[,c('fish','penguin','albatross')],na.rm=TRUE))

今日は動物種のデータを集めています。なぜそれらを一緒に追加するのかわかりません。

于 2013-01-24T01:24:48.030 に答える