如何使用 R 將矩陣另存為 CSV 檔案?


要使用 R 將矩陣另存為 CSV 檔案,我們可以使用 MASS 軟體包的 write.matrix 函式。例如,如果我們有一個名為 M 的矩陣,並且我們希望將其另存為 CSV 檔案,那麼我們可以使用下面提到的命令 −

write.matrix(M,file="Mat.csv")

示例

下面的程式碼片段建立了一個樣本矩陣 −

M<-matrix(rpois(80,10),ncol=4)
M

建立了下面的矩陣 −

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

要載入 MASS 軟體包並將矩陣 M 另存為 CSV 檔案到上述建立的矩陣上,將下面的程式碼新增到上述程式碼片段 −

M<-matrix(rpois(80,10),ncol=4)
library(MASS)
write.matrix(M,file="Mat.csv")

輸出

如果你將以上所有給定的程式碼片段作為一個程式來執行,它將生成以下輸出 −

更新於: 08-11-2021

9 千+ 次瀏覽

開始您的職業生涯

完成課程,獲得認證

開始
廣告