看板 Statistics 關於我們 聯絡資訊
[軟體程式類別]: 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
andrew43:直覺是沒畫到的線超出原本的圖的縱向尺度了 03/18 18:32
MIZUYAMA:噢噢 聽一樓這樣說 確實有這種可能... 03/18 20:09
MIZUYAMA:所以在畫第一張圖時就要先指定好單位長了? 03/18 20:13
lin15:在plot中的y下data的range應該就會有了吧 03/18 20:16
blackalert:直接用matplot(data, type="l")試試? 03/18 22:17
MIZUYAMA:感謝樓上 matplot我都忘了這個 完美解決了! 03/19 11:10
TrebleA:令資料為ts,然後成為ts union,然後plot 也可以有此效果 03/23 15:49