[英]Use different colour in part of a time series plot
我試圖為我的時間序列 plot 的不同部分應用不同的顏色,但沒有成功。 下面是我的代碼
library(ggplot2)
dat = data.frame('date' = as.Date(c('2000-01-01', '2001-01-01', '2002-01-01', '2003-01-01', '2004-01-01')),
'value' = c(10, 5, 12, 2, 23),
'Part' = c('NO', 'NO', 'YES', 'YES', 'YES'))
ggplot(data = dat) +
geom_line(aes(x = date, y = value, color = Part))
有了這個,我低於 plot,
但是,我想根據數據中的Part
列獲得具有不同顏色的單行 plot。
有什么辦法可以做到這一點?
另一種選擇是這樣說group = 1
:
library(ggplot2)
ggplot(data = dat) +
geom_line(aes(x = date, y = value, color = Part, group = 1))
使用reprex v2.0.2創建於 2022-08-21
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.