如何使用R中的barplot函数创建一个水平条形图?


要在基础R中创建条形图,我们可以直接使用barplot函数,但频率表格应传递到此函数中。如果我们要以水平方式创建条形图,则必须添加horiz=TRUE参数。例如,如果我们有一个包含重复值的向量x,那么可以通过使用barplot(table(x),horiz=TRUE)创建x的水平条形图。

示例1

> x<-rpois(50,2)
> barplot(table(x),horiz=TRUE)

输出

示例2

> y<-rpois(500,2)
> barplot(table(y),horiz=TRUE)

输出

示例3

> z<-sample(0:5,5000,replace=TRUE)
> barplot(table(z),horiz=TRUE)

输出

更新于: 2020年11月21日

195次浏览

开启你的职业生涯

完成课程取得证书

开始
广告