作者peiwinds (Macchiato Caramel)
看板R_Language
标题[问题] 如何画出资料量庞大的时间序列资料
时间Thu Mar 6 15:15:17 2014
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
更新data 增加data的量
https://drive.google.com/file/d/0B4_iMQ0uEy-UNlRoZ1pyTFh6VDQ/edit?usp=sharing
[软体熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
我希望可以用plot画出X轴显示时间点
Y轴显示X变数的图形
我有先使用strptime将时间做转换
可是plot一用下去
R session就当掉了
[程式范例]:
test <- read.csv("test.csv")
test$DateTime <- strptime(test$DateTime, "%Y/%m/%d %H:%M")
#这边是爬文知道要先将时间格式转换让R知道DateTime栏位是时间
plot (test, type="l") #因为是单变数资料所以我直接plot整个data frame
如果要只画X变数,R肯定画得出来
可是我希望的是X轴能显示时间,且不要太密集能看得到时间的文字
就算5天显示一个时间点也没关系
可以的话请救救我吧
被这个X轴的时间搞好久了都画不出来 T_T
每次图画出来X轴都是点数不是时间,不太好看啊 T_T
最近也有在研究qqplot,可是画这个图也画失败 好挫折 Orz
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 27.241.135.109
1F:→ peiwinds:附上 memory.limit() 65479 03/06 15:53
2F:→ andrew43:不到一秒就画出来了。换台电脑吧。 03/06 15:57
3F:→ peiwinds:不知道为什麽用R studio会爆炸 -.- 03/06 16:01
4F:→ peiwinds:用RGui就一秒画出来了.... 03/06 16:01
5F:→ peiwinds:我在r studio也是选用64bit的R-3.0.2 03/06 16:36
6F:→ peiwinds:为什麽一样的Data 一样的指令,在R studio就不work呢 03/06 16:37
7F:推 Dboy:看你用了memory.limit()就知道应该是Windows吧~在Mac上~我的 03/07 01:03
8F:→ Dboy:RStudio也是一秒就画出来罗~换电脑吧XDDD 03/07 01:03
9F:→ peiwinds:所以这是windows架构的问题吗 Q_Q 03/07 09:23
10F:→ peiwinds:请问你们是用plot(xx$变数) 还是绘制整个data frame呢? 03/07 13:58
11F:推 Dboy:plot(xx$变数)~ 03/07 14:04
12F:→ peiwinds:如果是用plot(XX$变数) 那绝对是一秒就出来没问题喔 03/07 14:23
13F:→ peiwinds:可是如果你是plot整个data frame 就会出现我说的情况了 03/07 14:24
14F:→ peiwinds:我把资料量加大了 大家可以试试看 @_@ 03/07 14:25
15F:推 summitstudio:..权限设定要改成有连结的都能看比较方便xD 03/07 17:35
16F:→ peiwinds:忘了改 QQ sorry 03/07 21:49
※ 编辑: peiwinds 来自: 61.223.180.216 (03/07 21:50)