作者rockken ()
站内Statistics
标题Re: [程式] 用R软体画图座标轴问题
时间Wed Sep 28 14:37:23 2011
homework<- read.table(file="C:/Users/User/Desktop/htc.txt",header = TRUE)
homework$X=1:length(homework$return)
plot(homework$X,homework$return,type="b",xaxt="n",xlab="")
axis(1,at=homework$X,las=2,lab=homework$date )
你参看看吧 , 另外要学 plot 相关指令可以打?par
里面有很多相关资讯。
※ 引述《jbear79810 (阿纬)》之铭言:
: [软体程式类别]: 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: 140.117.96.182
1F:推 jbear79810:刚忙完到家...R大非常感谢你!!!!!!!!! 09/28 23:21