データフレーム内の と のユニークな組み合わせで作業したいとvar1
思いvar2
ます。
foo <- data.frame(var1 = c(1,1,2,2,2,2,3,3,3,3,3,4,4,4,4),
var2 = c(1,1,1,1,2,2,1,1,2,2,2,2,2,3,3))
前述のように、unique(foo)
結果は次のようになります。
var1 var2
1 1 1
2 2 1
3 2 2
4 3 1
5 3 2
6 4 2
7 4 3
ユニークな組み合わせに基づいて、どのように取得しますか:
n
、var1
値の出現回数、およびsvar
、各var1
値のvar2
値の合計。
出力は次のようになります。
var1 n svar
1 1 1 1
2 2 2 3
3 3 2 3
4 4 2 5