楼主: jq279
1573 4

[问答] R 中将日期与数据对应 [推广有奖]

  • 0关注
  • 0粉丝

准贵宾(季)

大专生

11%

还不是VIP/贵宾

-

威望
0
论坛币
2856 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
402 点
帖子
41
精华
0
在线时间
39 小时
注册时间
2008-1-15
最后登录
2019-4-26

楼主
jq279 发表于 2013-2-22 00:58:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教,读入表格时date栏为factor,想要读成ts,数据与日期对应,日期为trading date。是否要用zoo package? 能否介绍在这种情况下怎样使用zoo package?

dateAAABBB

1/4/1999

5.183552442

4.719622219

1/5/1999

5.232477787

4.760413839

1/6/1999

5.190846301

4.753862741

1/7/1999

5.242069737

4.754697578

1/8/1999

5.329946748

4.839732605

1/11/1999

5.363904437

4.867716813

1/12/1999

5.302887247

4.801629717

1/13/1999

5.234673443

4.729084359

1/14/1999

5.13398256

4.616278292

1/15/1999

5.195868822

4.711544401

1/19/1999

5.216286619

4.741643618

1/20/1999

5.24770984

4.773606361

1/21/1999

5.195797599

4.724057238

1/22/1999

5.139357379

4.690843199

1/25/1999

5.156703678

4.690987426

1/26/1999

5.169204755

4.718034322

1/27/1999

5.163927111

4.705816577

1/28/1999

5.143797067

4.707343561

1/29/1999

5.128175633

4.711353765

1/31/1999

5.127151578

4.706683225

2/1/1999

5.222584106

4.76659671

2/2/1999

5.280282444

4.819301659

2/3/1999

5.302078622

4.830785019



二维码

扫码加我 拉你入群

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

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

关键词:package Trading factor rading Facto package factor

沙发
epoh 发表于 2013-2-23 12:40:48

library(timeSeries)
data1=read.csv("jq279.csv")
charvec =  as.character(data1$date)
data=data1[,-1]
ts = timeSeries(data, charvec)
ts
GMT
                AAA      BBB
1999-01-04 5.183552 4.719622
1999-01-05 5.232478 4.760414
1999-01-06 5.190846 4.753863
1999-01-07 5.242070 4.754698
1999-01-08 5.329947 4.839733
1999-01-11 5.363904 4.867717
1999-01-12 5.302887 4.801630
1999-01-13 5.234673 4.729084
1999-01-14 5.133983 4.616278
1999-01-15 5.195869 4.711544
1999-01-19 5.216287 4.741644
1999-01-20 5.247710 4.773606
1999-01-21 5.195798 4.724057
1999-01-22 5.139357 4.690843
1999-01-25 5.156704 4.690987
1999-01-26 5.169205 4.718034
1999-01-27 5.163927 4.705817
1999-01-28 5.143797 4.707344
1999-01-29 5.128176 4.711354
1999-01-31 5.127152 4.706683
1999-02-01 5.222584 4.766597
1999-02-02 5.280282 4.819302
1999-02-03 5.302079 4.830785

class(ts)
[1] "timeSeries"
attr(,"package")
[1] "timeSeries"

藤椅
jq279 发表于 2013-3-6 03:25:11
刚回来看到解答,多谢楼上

板凳
jq279 发表于 2013-3-6 04:10:15
还有一个问题要请问,

如果是一般的ts,可以用window这个函数来截取部分日期。在这个package data中,怎样取一段数据呢?

谢谢,

报纸
jq279 发表于 2013-3-10 02:43:16
自己顶一下

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-6 04:11