如何使用 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 千+ 次浏览

开始您的职业生涯

完成课程,获得认证

开始
广告
© . All rights reserved.