R语言基础教程1:数据类型
R语言基础教程2:散点图
R语言基础教程3:曲线图、误差线和图例
R语言基础教程4:柱形图
R语言基础教程5:图形页面排版
R语言基础教程6:程序设计基础
R语言基础教程7:数据描述性统计
R语言基础教程2:散点图
R语言基础教程3:曲线图、误差线和图例
R语言基础教程4:柱形图
R语言基础教程5:图形页面排版
R语言基础教程6:程序设计基础
R语言基础教程7:数据描述性统计
一、基本柱形图:
从R自带的airquality中获取一些数据做示例:set.seed(1000) # 查看 airquality 数据集的基本结构 str(airquality)
## 'data.frame': 153 obs. of 6 variables: ## $ Ozone : int 41 36 12 18 NA 28 23 19 8 NA ... ## $ Solar.R: int 190 118 149 313 NA NA 299 99 19 194 ... ## $ Wind : num 7.4 8 12.6 11.5 14.3 14.9 8.6 13.8 20.1 8.6 ... ## $ Temp : int 67 72 74 62 56 66 65 59 61 69 ... ## $ Month : int 5 5 5 5 5 5 5 5 5 5 ... ## $ Day : int 1 2 3 4 5 6 7 8 9 10 ...
# 可以看到“airquality”为数据框类型,有NA值。去掉NA,并把它转成matrix数据: datax <- as.matrix(na.omit(airquality)) str(datax)
## num [1:111, 1:6] 41 36 12 18 23 19 8 16 11 14 ... ## - attr(*, "dimnames")=List of 2 ## ..$ : chr [1:111] "1" "2" "3" "4" ... ## ..$ : chr [1:6] "Ozone" "Solar.R" "Wind" "Temp" ...
sel <-