如何使用 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")
输出
如果将上述所有代码片段作为单个程序执行,则会生成以下输出 −