楼主: bob_hai
4733 9

[问答] 关于包xts的一个问题 [推广有奖]

  • 2关注
  • 1粉丝

VIP

博士生

26%

还不是VIP/贵宾

-

威望
0
论坛币
342 个
通用积分
0
学术水平
6 点
热心指数
1 点
信用等级
0 点
经验
23225 点
帖子
106
精华
0
在线时间
414 小时
注册时间
2008-3-14
最后登录
2014-6-25

楼主
bob_hai 发表于 2012-4-13 15:58:11 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我用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 做不到的话 有没有其他相关的包能处理这个问题
望高人指点一下



二维码

扫码加我 拉你入群

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

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

关键词:High 高人指点 时间段 有没有 时间段

沙发
qoiqpwqr 发表于 2012-4-13 20:10:46
没用过xts包,不知道x[!"2011-08-05/2011-08-10"]行不行。

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

板凳
epoh 发表于 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

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

地板
mengqinqing 发表于 2012-4-18 22:21:43
请问xts是什么?时间序列吗?
用自己的力量站在自己的位置

7
飒飒风 发表于 2012-4-18 22:58:59
mengqinqing 发表于 2012-4-18 22:21
请问xts是什么?时间序列吗?
对的,你可以看看,这个包还是非常有用的

8
mengqinqing 发表于 2012-4-18 23:56:24
飒飒风 发表于 2012-4-18 22:58
对的,你可以看看,这个包还是非常有用的
好的,谢谢!
用自己的力量站在自己的位置

9
cowboy331 发表于 2014-12-28 09:12:01
在哪儿下载xts包呢??

10
ralf_gaoxin 发表于 2015-11-16 16:22:14
head 加 tail

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 17:03