如何在基礎 R 中將矩陣列繪製為直線?


要在基礎 R 中將矩陣列繪製為直線,我們可以使用 matplot 函式,但我們需要使用 as.data.frame 函式將矩陣作為資料幀讀取,並且需要使用 type 引數建立直線。例如,如果我們有一個名為 M 的矩陣,那麼可以使用命令 matplot(as.data.frame(M),type="l") 將 M 的列繪製為直線。

考慮以下資料幀 −

示例

 直播演示

M<-matrix(rpois(100,10),nrow=20)
M

輸出

    [,1] [,2] [,3] [,4] [,5]
[1,] 13    5    5   11   11
[2,] 10   18    8    6    5
[3,] 12    8    9    9   10
[4,]  8    5    8    8    9
[5,] 15    7   15   15   10
[6,]  9    9    6   11    8
[7,]  9   18   12    9   14
[8,]  6   17    9    7    8
[9,] 14   15   13    8    9
[10,] 5    6   10   16    9
[11,] 6   10   11    9   12
[12,] 4    9    4    8   18
[13,] 15  11   10    7    7
[14,]  7   8    6    9    9
[15,]  9   7    6   14    9
[16,]  7   7   10   11   10
[17,]  6   9    3    7    8
[18,] 11  12    7    8    9
[19,]  9  12   12    7   10
[20,]  6  11    8    8   10

建立帶直線的矩陣 M 列圖 −

示例

matplot(as.data.frame(M),type="l")

輸出

更新於: 10-2-2021

1000+ 瀏覽

啟動你的 職業

完成課程以獲得認證

開始
廣告
© . All rights reserved.