比赛中用到的一些R语言命令

test<-scan("F:/1.txt")    
demo<-ts(test,start=c(1))
demodiff1<-diff(demo,difference=1)
plot(demodiff1)
acf(demodiff1,lag.max=50,plot=FALSE)
pacf(demodiff1,lag.max=50,plot=FALSE)
r<-arima(demo,order=c(28,1,19))
s<-forecast.Arima(r,h=30,level=c(99.5))
r=arima(demo,order=c(28,1,34),list(order=c(0,1,2),period=7))
r=arima(demo,order=c(13,1,28),list(order=c(7,1,12)))


s<-forecast.Arima(r,h=30,level=c(99.5))
write.csv(s, file = "F:/555.csv", row.names = F, quote = F)




dataordered<-data[order(data[,2],data[,1]),]




 user<- read.csv("F:/新数据/user1.csv",header=F)
 data<-read.csv("F:/新数据/class.csv",header=F)
 datap <- do.call("paste",data[1])
 userp <- do.call("paste",user)
 exist <- ! datap %in% userp
 userN <- data[exist,]
 userY <- data[!exist,]
write.csv(userN, file = "F:/非土豪赎回.csv", row.names = F, quote = F)
write.csv(userY, file = "F:/土豪赎回.csv", row.names = F, quote = F)
 
test<-scan("F:/1.txt")
demo<-ts(test,start=c(1))
lg<-log10(demo)
lgd1<-diff(lg,difference=1)
plot(lgd1)


 r=arima(demo,order=c(26,1,26),list(order=c(9,1,14)))


acf(lgd1,lag.max=50,plot=FALSE)





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值