拿R来画画(二):毫无技巧的折线图

绘制折线图

  • 观察数据
head(pressure)
A data.frame: 6 × 2
temperature pressure
<dbl> <dbl>
0 0.0002
20 0.0012
40 0.0060
60 0.0300
80 0.0900
100 0.2700
  • 基础折线图
plot(pressure$temperature, pressure$pressure, type="l")

在这里插入图片描述

  • 点和线相结合
plot(pressure$temperature, pressure$pressure, type="l")
points(pressure$temperature, pressure$pressure)

在这里插入图片描述

  • 一图多线并设置不同的颜色属性
plot(pressure$temperature, pressure$pressure, type="l")
points(pressure$temperature, pressure$pressure)
lines(pressure$temperature, pressure$pressure/2, col="red")
points(pressure$temperature, pressure$pressure/2, col="red")
lines(pressure$temperature, pressure$pressure/3, col="green")
points(pressure$temperature, pressure$pressure/3, col="blue")

在这里插入图片描述

  • 和qplot的结果进行比对
library(ggplot2)
qplot(temperature, pressure, data=pressure, geom=c("line", "point"))
# 等价的写法
# ggplot(pressure, aes(x=temperature, y=pressure)) + geom_line() + geom_point()

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/jining11/article/details/102493402
今日推荐