1

文字列のベクトルがあり、50 個のエントリがあり、約 7 個の異なる文字列しかありません。個別の文字列を X 軸に、その数を Y 軸にプロットし、説明的な統計を表示したいと思います。これをヒストグラムにしたいのですが、R から文字データを受け入れないというエラーが表示されます。

これを効率的に行うには、どの R メソッドを使用できますか? 私が本当に必要としているのは、これらの 7 つの個別のアイテムをグループ化し、各アイテムの数を取得することだと思いますが、R でグループ化するにはどうすればよいでしょうか?

すべてのヘルプは大歓迎です!

4

1 に答える 1

9

tableの出力をオブジェクトにプロットします。これにより、各一意の値の出現がカウントされます

 set.seed(1)
 d <- sample(letters[1:7], 50, replace = TRUE)
 plot(table(d))

 # or
 barplot(table(d))
于 2013-03-15T02:09:04.750 に答える