前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R语言用rle,svm和rpart决策树进行时间序列预测

R语言用rle,svm和rpart决策树进行时间序列预测

作者头像
拓端
发布2020-08-20 15:13:02
7630
发布2020-08-20 15:13:02
举报
文章被收录于专栏:拓端tecdat

原文链接:http://tecdat.cn/?p=3072

下面显示了四种预测时间序列的方法。

支持向量机(R package e1071。“Chih-Chung Chang and Chih-Jen Lin,LIBSVM:a library for support vector machines,2005.”的实现)。

递归分区(R package rpart。“Breiman,Friedman,Olshen and Stone。Classification and Regression Trees,1984”的实现)。

将最后两种方法的性能与rle进行比较,得到svm的95%和rpart的94%。

R :

代码语言:javascript
复制



m$rle(Xvar ='sleep',Xlmin =60)m$setZoo()+
rleplot(m$zo[,c(5,7,8)],type ='l')
代码语言:javascript
复制

对一周取子集
代码语言:javascript
复制


# 绘制相关矩阵


w$correlation(Xvars =w$nm[c(2:7,9)])
代码语言:javascript
复制


# SVM调参


plot(tune.gamma.cost)
代码语言:javascript
复制


rpart.p <- predict(rpart.m, data[,-1],type ='class')
sdt$svm = as.integer(svm.p)
dt$rpart = as.integer(rpart.p)
plot(w$dt2zoo(dt)[,c(5,8,9,10)],type ='l')
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-08-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 拓端数据部落 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 原文链接:http://tecdat.cn/?p=3072
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档