1 曲线图
从R自带的airquality中获取一些数据做示例:
set.seed(1000) datax <- as.matrix(na.omit(airquality)) x <- sample(1:nrow(datax), 20) y1 <- datax[x, 1] y2 <- datax[x, 2] labs <- c("Ozone", "Solar.R")
用序号做横坐标,我们用分步绘制法做出曲线图:
- 用plot函数先绘制出不含数据点和标题的图形区。使用参数type="n"就可以不绘制数据点:
x <- 1:length(y1) plot(x, y1, type = "n", xlab = "", ylab = "", ylim = range(y1, y2) * c(0.5, 1.15))
- 后面可以从容地添加其他数据和图形元素。基本方法和前面介绍散点图的方法是相同的,只是points函数引入了新参数“type”,表示图形种类。这个参数在plot函数里面也是可以使用的。
points(x, y1,