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"))
这对你有用吗?这正是我想要的。谢谢这正是我想要的。谢谢