[程式] R一張圖畫多條曲線

看板Statistics作者 (致命祈願)時間12年前 (2013/03/18 16:40), 編輯推噓1(106)
留言7則, 5人參與, 最新討論串1/1
[軟體程式類別]: R [ 程式問題]: 畫圖 [軟體熟悉度]: 中(3個月到1年) [問題敘述]: 今天有一個數值矩陣 假設是100*9 我要用行繪出9條線(=行) 每條線會有100個資料(=列) 重點是要這9條線都必須在同一張圖上 我用plot+lines都沒辦法畫出 想請問板上高手的意見 [程式範例]: x<-1:100 plot(x,data[,1],type="l") lines(x,data[,2],type="l") .... 程式指跑得出plot部分 lines沒有錯誤訊息 但是也沒有圖 -- 大學院研究的主題是時間~直到他們將時間用盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.83.97

03/18 18:32, , 1F
直覺是沒畫到的線超出原本的圖的縱向尺度了
03/18 18:32, 1F

03/18 20:09, , 2F
噢噢 聽一樓這樣說 確實有這種可能...
03/18 20:09, 2F

03/18 20:13, , 3F
所以在畫第一張圖時就要先指定好單位長了?
03/18 20:13, 3F

03/18 20:16, , 4F
在plot中的y下data的range應該就會有了吧
03/18 20:16, 4F

03/18 22:17, , 5F
直接用matplot(data, type="l")試試?
03/18 22:17, 5F

03/19 11:10, , 6F
感謝樓上 matplot我都忘了這個 完美解決了!
03/19 11:10, 6F

03/23 15:49, , 7F
令資料為ts,然後成為ts union,然後plot 也可以有此效果
03/23 15:49, 7F
文章代碼(AID): #1HHjCCz_ (Statistics)