0

こんにちは、次のようなデータ フレーム Y があります。

O  T  Dist
2  13 0.123 
2  3  0.452
2  4  0.213
3  5  0.231
3  8  0.213
4  5  0.123
5  8  0.543

O 列に数値が表示され、T 列が組み合わされた合計回数をカウントする新しいデータ フレームを作成したいと考えています。出力は次のようになります。

P  freq 
2  3
3  3
4  2
5  3
8  2
13 1

よろしくお願いいたします。

4

3 に答える 3

2

これはどうですか?

as.data.frame(table(c(df$O, df$T)))
  Var1 Freq
1    2    3
2    3    3
3    4    2
4    5    3
5    8    2
6   13    1
于 2015-02-02T00:58:44.207 に答える
1
counts = table(c(df$O,df$T))
new.df = data.frame(P=as.integer(names(counts)),Freq=as.integer(counts))
于 2015-02-02T01:12:43.253 に答える