拿R來畫畫(二):毫無技巧的折線圖

繪製折線圖

  • 觀察數據
head(pressure)
A data.frame: 6 × 2
temperaturepressure
<dbl><dbl>
00.0002
200.0012
400.0060
600.0300
800.0900
1000.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()

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章