R语言-画柱形图

barplot()函数

1.柱形图

> sales<-read.csv("citysales.csv",header=TRUE)                 #读取数据
> barplot(sales$ProductA,names.arg=sales$City,                 #设置Y轴,X轴
+col="black") #设置颜色

结果如下图:

2.水平柱形图

> sales<-read.csv("citysales.csv",header=TRUE)                 #读取数据
> barplot(sales$ProductA,names.arg=sales$City,                 #设置Y轴,X轴
+ horiz=TRUE,                                                  #绘制水平柱形图
+ col="black")                                                 #设置颜色

结果如下图:

3.彩色柱形图

> sales<-read.csv("citysales.csv",header=TRUE) 
> barplot(as.matrix(sales[,2:4]),               #选择sales数据集的2-4列,形成矩阵
+ beside=TRUE,                                  #不是叠加效果
+ legend=sales$City,                            #设置样例
+ col=heat.colors(5),                           #生成颜色
+ border="white")                               #边框为白色

结果如下图:

扫描二维码关注公众号,回复: 4275689 查看本文章

猜你喜欢

转载自www.cnblogs.com/all1008/p/10032885.html