时间序列R语言实操1——calendarPlot()日历图
时间序列R语言实操1
运用到openair中的calendarPlot
calendarPlot(mydata,pollutant = "nox",year = 2003,month = 1:12,type = "default",annotate = "date",statistic = "mean",cols = "heat",limits = c(0, 100),lim = NULL,col.lim = c("grey30", "black"),col.arrow = "black",font.lim = c(1, 2),cex.lim = c(0.6, 1),digits = 0,data.thresh = 0,labels = NA,breaks = NA,w.shift = 0,remove.empty = TRUE,main = NULL,key.header = "",key.footer = "",key.position = "right",key = TRUE,auto.text = TRUE,...
)
options(digits=2)
library(openair) #首先要安装install.packages('openair')
## Warning: package 'openair' was built under R version 3.6.3
a <- as.Date('2015-01-01')
b <- as.Date('2015-12-31')
date <- seq(a,b,1)
money <- rnorm(length(date),50,20)
allowance <- data.frame(date,money)
head(allowance)
## date money
## 1 2015-01-01 30
## 2 2015-01-02 17
## 3 2015-01-03 41
## 4 2015-01-04 73
## 5 2015-01-05 34
## 6 2015-01-06 40
tail(allowance)
## date money
## 360 2015-12-26 8.0
## 361 2015-12-27 7.3
## 362 2015-12-28 76.4
## 363 2015-12-29 36.9
## 364 2015-12-30 45.2
## 365 2015-12-31 114.6
str(allowance)
## 'data.frame': 365 obs. of 2 variables:
## $ date : Date, format: "2015-01-01" "2015-01-02" ...
## $ money: num 29.9 17.5 41 73 33.7 ...
calendarPlot(allowance, pollutant = 'money', year = 2015,key.header = "header", key.footer = "footer")

如果在library(openair)出现错误:载入了名字空间’ralng’0.4.0,但是需要的是>=0.4.1,则先卸载’ralng’包,再重新安装即可。
参考文章:出现错误:载入了名字空间’ralng’0.4.0,但是需要的是>=0.4.1
remove.packages('rlang')
install.packages('munsell')
install.packages('rlang')
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
