标签: r ggplot2 plot
library(gapminder) a <- table(gapminder$continent) a # Africa Americas Asia Europe Oceania # 624 300 396 360 24
如何在下表中的R中绘制直方图,其中类别应在X轴上,频率应在y轴上?
答案 0 :(得分:2)
表有一种plot方法,因此您只需执行以下操作即可:
plot
library(gapminder) a <- table(gapminder$continent) plot(a)
或者您可以将其绘制为条形图:
barplot(a)
答案 1 :(得分:1)
在a中将as.data.frame包裹起来,然后绘制。
a
as.data.frame
library(ggplot2) library(gapminder) a <- as.data.frame(table(gapminder$continent)) ggplot(a, aes(Var1, Freq)) + geom_col()