全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3730 6
2017-08-07
请教各位大神,我有02年到12年股票回报的周数据,但是我想求每个数据和它半年前数据的差值。比如今天是2017年8月7日,我想求2017年2月7日的股票回报减去2017年8月7日的股票回报。
请教各位大神,应该如何解决?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-8-8 08:30:59
转换为时间序列的数据,通过diff()函数对数据进行差分
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-8 13:39:07
小R小二郎 发表于 2017-8-8 08:30
转换为时间序列的数据,通过diff()函数对数据进行差分
是转换成%y%m%d 这样嘛?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-8 20:42:58
Cnstopit 发表于 2017-8-8 13:39
是转换成%y%m%d 这样嘛?
对,你在网上查一下资料
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-8 20:54:32
###读取数据到R中,stringsAsFactors = FALSE一定记得加上,方便转换为时间序列
a=read.table("clipboard",header = T,sep = "\t",stringsAsFactors = FALSE)
library(zoo)
zhuanhuan <- zoo(a$beijing, order.by=as.Date(as.character(a$shijian), format='%m/%d/%Y'))
然后在调用diff()函数
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-8 20:58:10
XA}6NYX1~}UD79$M[G}WNYN.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群