作者jbear79810 (阿纬)
看板Statistics
标题[程式] 用R软体画图座标轴问题
时间Wed Sep 28 01:26:35 2011
[软体程式类别]: R
[程式问题]:
作图
[软体熟悉度]:
新手(不到1个月)
[问题叙述]:
简单来说 我是找两年内某家公司的报酬率画出一个折线图
可是我画出来了 Y轴放报酬率是OK的 可是X轴想放时间
就是例如那个点下面是20090901这样
可是他X轴都会判定成数字对起来很奇怪
因为我想说EXCEL都可以画出X轴对的是时间 Y轴是报酬率
刚好有门课上就指定用R 可是教授也没教就说回家自己找..
我也没学过也自己爬很多网站研究了
但真的不太懂= =
[程式范例]:
这是我打的= =大概错很多.........
> homework<- read.table(file="htc.txt",header = TRUE,sep="\t")
> homework
date return
1 20090901 -0.05235
2 20091001 -0.06516
3 20091102 0.10606
4 20091201 0.00411
5 20100104 -0.14052
6 20100201 0.02857
7 20100301 0.14506
8 20100401 0.14151
9 20100503 0.02715
10 20100601 -0.01149
11 20100701 0.42907
12 20100802 -0.00510
13 20100901 0.21197
14 20101001 -0.02539
15 20101101 0.22287
16 20101201 0.06509
17 20110103 0.08778
18 20110208 0.08784
19 20110301 0.07981
20 20110401 0.13043
21 20110503 -0.06154
22 20110601 -0.20820
23 20110701 -0.07298
24 20110801 -0.11888
25 20110901 -0.06085
> plot(homework$return, type="b",main="htc",xlab="date",ylab="return")
-----------------------------------------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.249.185.188
※ 编辑: jbear79810 来自: 111.249.185.188 (09/28 01:29)
1F:→ rockken:先产生 homework$X=1:length(homework$return) 09/28 09:10
2F:→ rockken:再用 plot 和 axis 搭配应该就画出来 09/28 09:12
3F:→ TOOYA:你要先让R知道你那个是表示日期啊 "?as.Date"看一下吧!! 09/28 10:05
4F:→ jbear79810:还是不太清楚..我知道axis是座标轴吧 r大那串要加到哪 09/28 12:18