1000行の列があります。10カ国の名前がついています。各国が何回繰り返されるかをどうやって数えますか?
質問する
399 次
3 に答える
7
最も具体的な解決策は、を使用することtable
です。
table(my.column)
summary
データ型に応じてさまざまなことを行いますがtable
、すべての一意の値の出現回数を常に表示します。たとえば、文字列の代わりに ID 番号で国をコーディングすると、summary
必要でない四分位数が表示されます。
于 2012-09-06T12:57:49.380 に答える
1
summary(name_of_data_frame) 関数を使用できます。例:
fff<-c("d1","d1","d2")
f1<-data.frame(fff)
summary(f1)
結果: fff
d1:2
d2:1
于 2012-09-06T12:48:40.203 に答える
1
国名が要素として入力されている場合は直接使用できますがsummary(my_data)
、それ以外の場合は使用できませんsummary(as.factor(my_data))
。例えば:
my_data <- sample(LETTERS[1:10], 1000, replace=TRUE)
summary(as.factor(my_data))
A B C D E F G H I J
99 111 106 89 90 90 109 105 96 105
于 2012-09-06T12:52:15.087 に答える