如何使用 R 将矩阵保存为 CSV 文件?

r programmingserver side programmingprogramming更新于 2025/6/24 14:37:17

要使用 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")

输出

如果将上述所有代码片段作为单个程序执行,则会生成以下输出 −


相关文章