Re: [程式] 用R軟體畫圖座標軸問題

看板Statistics作者時間14年前 (2011/09/28 14:37), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
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

09/28 23:21, , 1F
剛忙完到家...R大非常感謝你!!!!!!!!!
09/28 23:21, 1F
文章代碼(AID): #1EWi2b4S (Statistics)
文章代碼(AID): #1EWi2b4S (Statistics)