R語言-畫柱形圖
阿新 • • 發佈:2018-11-28
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") #邊框為白色
結果如下圖: