47
私はいくつかの列を持つデータフレームを持っています。いくつかの数字といくつかの文字。 特定の列の合計を計算する方法は?私はこれについてグーグルで、多くの機能(sum
、cumsum
、rowsum
、rowSums
、colSums
、aggregate
、)がありますが、私はそれをすべて理解できません。例えばdata.frameの列のすべての値を合計するにはどうすればよいですか?
私は次の列とデータフレームpeople
があるとし
Name Height Weight
Mary 65 110
John 70 200
Jane 64 115
…
は、どのように私は、すべての重みの和を得るのですか?
これを行うと、私は '[1] NA'を得る。私はこの列のデータを見て、最後の行にはNAがあります。それはなぜですか? – User
そうですね、それが理由です。あなたが 'sum(people $ Weight、na.rm = TRUE)'によって欲しいなら、あなたはNAsを無視することができます( '?sum'でこのオプションについて読むことができます)。 012SSのヒントありがとう! –
! – xealits