2013-03-15 129 views
0

我有字符串矢量,与在只有大约7个不同串50个条目。我想绘制X轴上不同的字符串和它们在Y轴上的计数并显示一些描述性统计信息。我希望这是一个直方图,但是我从R中得到一个错误,说它不接受字符数据。r柱状图和描述性统计

我可以用它来有效地做到这一点,将r的方法呢?我想我真正需要做的是将这7个不同的项目分组,然后对每个项目进行计数,但是如何在R中进行分组?

所有帮助非常感谢!

+2

给出一些示例数据以及您尝试过的内容。你不是一个完整的菜鸟。你应该知道这一点。 – N8TRO 2013-03-15 02:06:50

回答

9

情节table对象上的输出。这将计算每个唯一值的出现次数

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

# or 
barplot(table(d)) 
+0

使用barplot()来实现类似问题的“直方图”的一部分。但显然plot.table是一个马赛克图。不知道! – ndoogan 2013-03-15 02:32:36

+0

'barplot'很好地完成了这项工作! – gented 2015-10-15 10:31:04