全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4664 9
2012-04-13
我用xts定义了个变量x,大致形式如下                         High
2011-08-03 -1.4326821
2011-08-04  0.6664980
2011-08-08  0.9792956
2011-08-09  0.9843859
2011-08-10  0.5996166
2011-08-11  1.0409221


如果要选取其中一个时间段的数据可以使用
x["2011-08-05/2011-08-10"]
那如果我要除去这个时间段的数据有没有什么简便的方法,如果
包xts 做不到的话 有没有其他相关的包能处理这个问题
望高人指点一下



二维码

扫码加我 拉你入群

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

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

全部回复
2012-4-13 20:10:46
没用过xts包,不知道x[!"2011-08-05/2011-08-10"]行不行。
二维码

扫码加我 拉你入群

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

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

2012-4-16 09:22:16
qoiqpwqr 发表于 2012-4-13 20:10
没用过xts包,不知道x[!"2011-08-05/2011-08-10"]行不行。
试了一下  好像不行啊
二维码

扫码加我 拉你入群

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

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

2012-4-17 13:02:40
bob_hai 发表于 2012-4-16 09:22
试了一下  好像不行啊
x <- xts(1:10, as.Date("2000-01-01")+1:10)
x
2000-01-03    2
2000-01-04    3
2000-01-05    4
2000-01-06    5
2000-01-07    6
2000-01-08    7
2000-01-09    8
2000-01-10    9
2000-01-11   10

x.subset <- index(x)[1:3]
x1=x[x.subset]
x1
           [,1]
2000-01-02    1
2000-01-03    2
2000-01-04    3

x2=x[-x1]
x2
           [,1]
2000-01-05    4
2000-01-06    5
2000-01-07    6
2000-01-08    7
2000-01-09    8
2000-01-10    9
2000-01-11   10

二维码

扫码加我 拉你入群

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

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

2012-4-18 09:35:17
epoh 发表于 2012-4-17 13:02
x
谢谢, 确实是个解决办法
二维码

扫码加我 拉你入群

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

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

2012-4-18 22:21:43
请问xts是什么?时间序列吗?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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