【文件属性】:
文件名称:R语言 对日期数据的缺失补全方法
文件大小:923B
文件格式:R
更新时间:2020-09-19 13:03:33
R语言 日期数据 缺失补全
主要是通过R语言,对日期数据进行处理,并补全缺失数据
rawdata<- read.csv("C:/Users/li/Desktop/ss.csv",fill=F)
#提取数据 ss1,并组合数据-------------------------------
ts1<-rawdata$ts1
ts11<-as.Date(ts1,'%Y/%m/%d')
false<-is.na(ts11)
ts21<-ts11[!false]
ss1<-rawdata$SS1
ss1<-ss1[!false]
library(zoo)
data1<-zoo(ss1,ts21)
#补全不规则数据(时间的缺失和缺失值)
date1<-zoo(,seq(start(data1),end(data1),'day'))
datanew1<-merge(data1,date1)
datanew1[is.na(datanew1)]<-median(datanew1,na.rm = T)
#提取数据 ss2
网友评论
- 代码部分可以借鉴,改改之后可以用在自己研究上。