R 同一图中不同季节的时间序列图

R 同一图中不同季节的时间序列图,r,plot,time-series,R,Plot,Time Series,我想在同一个图中绘制一年中不同季节(分为冷季或暖季)的时间序列数据,并确定这两个时期。我该怎么做 可复制数据如下: library(gamair) data(chicago) chicago$date<-seq(from=as.Date("1987-01-01"), to=as.Date("2000-12-31"),length=5114) data.cold <- subset(chicago, quarters(date) %in% c("Q1", "Q4")) data.w

我想在同一个图中绘制一年中不同季节(分为冷季或暖季)的时间序列数据,并确定这两个时期。我该怎么做

可复制数据如下:

library(gamair) 
data(chicago) 
chicago$date<-seq(from=as.Date("1987-01-01"), to=as.Date("2000-12-31"),length=5114)
data.cold <- subset(chicago, quarters(date) %in% c("Q1", "Q4"))
data.warm <- subset(chicago, quarters(date) %in% c("Q2", "Q3"))
下面的代码创建了一个绘图,但这两个期间没有明确的界限。我的愿望是在一个绘图中为两个时期创建可识别的绘图

with(chicago,plot(date,death,pch=".", ylab= expression("Mortality Count"), main = "Daily Mortality from  1987-2000"))

查看
?点

with(data.cold,plot(date,death,pch=".", ylab= expression("Mortality Count"), main = "Daily Mortality in cold season"))
with(data.warm ,points(date,death,pch=".", ylab= expression("Mortality Count"), main = "Daily Mortality in warm season", col="red"))
legend("topright", c("cold", "warm"), fill=c("black", "red"))

这对你有用吗?

请看一下
?要点:

with(data.cold,plot(date,death,pch=".", ylab= expression("Mortality Count"), main = "Daily Mortality in cold season"))
with(data.warm ,points(date,death,pch=".", ylab= expression("Mortality Count"), main = "Daily Mortality in warm season", col="red"))
legend("topright", c("cold", "warm"), fill=c("black", "red"))

这对你有用吗?

这正是我想要的。谢谢这正是我想要的。谢谢