String R一组字符串上的直方图和描述性统计信息

String R一组字符串上的直方图和描述性统计信息,string,r,statistics,String,R,Statistics,我有一个字符串向量,有50个条目,其中只有大约7个不同的字符串。我想在X轴上绘制不同的字符串,在Y轴上绘制它们的计数,并显示一些描述性统计数据。我希望这是一个直方图,但我从R得到一个错误,说它不接受字符数据 我可以使用哪些R方法来有效地执行此操作?我想我真正需要做的是对这7个不同的项目进行分组,然后对每个项目进行计数,但是如何在R中进行分组呢 非常感谢您的帮助 在对象上绘制表格的输出。这将统计每个唯一值的出现次数 set.seed(1) d <- sample(letters[1:7]

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

我可以使用哪些R方法来有效地执行此操作?我想我真正需要做的是对这7个不同的项目进行分组,然后对每个项目进行计数,但是如何在R中进行分组呢


非常感谢您的帮助

在对象上绘制
表格
的输出。这将统计每个唯一值的出现次数

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

 # or
 barplot(table(d))
set.seed(1)

d在对象上绘制
表格
的输出。这将统计每个唯一值的出现次数

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

 # or
 barplot(table(d))
set.seed(1)

我会给出一些样本数据和你的尝试。你不是一个完全的新手。你应该知道这一点。给出一些样本数据和你的尝试。你不是一个完全的新手。您应该知道这一点。使用barplot()实现问题的“直方图”部分。但显然,plot.table是一个马赛克图。我不知道<代码>条形图
做得很好!使用barplot()实现问题的“直方图”部分。但显然,plot.table是一个马赛克图。我不知道<代码>条形图
做得很好!