楼主: xiangweinn
14999 8

[问答] R时间序列作图如何显示时间 [推广有奖]

  • 1关注
  • 28粉丝

副教授

52%

还不是VIP/贵宾

-

威望
0
论坛币
8879 个
通用积分
0.3300
学术水平
32 点
热心指数
58 点
信用等级
25 点
经验
34409 点
帖子
531
精华
1
在线时间
634 小时
注册时间
2010-11-14
最后登录
2023-7-18

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
有一组时间序列数据,时间为2008年1月——2010年12月,总共36个数据,在做时间序列图时想在X轴显示时间(具体显示如2008-1,2008-2,... ,),不知道怎么办,请高手帮忙,感激不尽。

二维码

扫码加我 拉你入群

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

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

关键词:时间序列 时间序列数据 感激不尽 序列数据 怎么办 如何

沙发
supershancky 发表于 2011-8-30 14:29:53 |只看作者 |坛友微信交流群
这个似乎不好弄
已有 1 人评分热心指数 收起 理由
zhangziwei + 1 热心帮助其他会员

总评分: 热心指数 + 1   查看全部评分

有时候我们恋上文字,那都是寂寞惹的祸~~

使用道具

藤椅
zoroln 发表于 2011-8-30 16:22:42 |只看作者 |坛友微信交流群
楼主先下载个vars程序包
然后library(vars), 把你的data先载入以后
再输入 data<-zooreg(data, start=c(2008,1), frequency=12)
这就是说,你的数据的第一项从2008年1月开始,按照月别数据的形式加载进时间,
再打开你的data就有相应的时间了,然后plot()即可,
已有 1 人评分论坛币 收起 理由
yahoocom + 20 热心帮助其他会员

总评分: 论坛币 + 20   查看全部评分

使用道具

板凳
xiangweinn 发表于 2011-8-30 18:53:30 |只看作者 |坛友微信交流群
你说的方法显示的时间是2008.0,2008.5之类的,无法达到我说的显示2008年1月或者2008-1的效果,其实你说的方法可以直接用ts函数来代替,比如下面的方法
ts(data,start=c(2008,1),frequency=12)
希望有更好的解决方法,不过还是很感谢你

使用道具

报纸
qoiqpwqr 发表于 2011-8-30 20:26:20 |只看作者 |坛友微信交流群
  1. time <- seq.Date(as.Date("2008/1/1"), by = "month", length = 36)
  2. val <- rnorm(36)
  3. dat <- data.frame(time = time, val = val)
  4. plot(time, val, xaxt = "n")
  5. axis.Date(1, at = time, format = "%Y-%m")
复制代码
已有 4 人评分经验 学术水平 热心指数 信用等级 收起 理由
九月与七月 + 1 + 1 + 1 精彩帖子
starburst9425 + 1 + 1 + 1 精彩帖子
李会超 + 40 + 1 精彩帖子
AspenRd + 1 + 1 + 1 热心帮助其他会员

总评分: 经验 + 40  学术水平 + 4  热心指数 + 3  信用等级 + 3   查看全部评分

使用道具

地板
xiangweinn 发表于 2011-8-30 21:46:57 |只看作者 |坛友微信交流群
已解决,多谢qoiqpwqr同学

使用道具

7
hbwzhsh 发表于 2014-4-9 22:39:54 |只看作者 |坛友微信交流群
好方法
不懂就要问

使用道具

8
yepp4y 发表于 2014-7-6 22:09:53 |只看作者 |坛友微信交流群
好方法

使用道具

9
紫色流苏 发表于 2015-9-19 09:58:31 |只看作者 |坛友微信交流群
zoroln 发表于 2011-8-30 16:22
楼主先下载个vars程序包
然后library(vars), 把你的data先载入以后
再输入 data
谢谢楼主!非常有用!

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 17:57