我有一个 R 对象说:
mat <- matrix(1:100,nrow=20)
我想将此矩阵发送到 .txt 文件,以便导出的 .txt 文件包含 20 行和 5 列。有没有简单的方法可以做到这一点?
提前致谢,
我有一个 R 对象说:
mat <- matrix(1:100,nrow=20)
我想将此矩阵发送到 .txt 文件,以便导出的 .txt 文件包含 20 行和 5 列。有没有简单的方法可以做到这一点?
提前致谢,
无需包裹:
write.table(mat, file="mymatrix.txt", row.names=FALSE, col.names=FALSE)
这将使用空格作为分隔符,但sep = ...
如果您更喜欢制表符或任何其他分隔符,您也可以添加(...
当然,替换为您想要的分隔符)。
文档是一个很好的资源。:)
library(MASS)
mat <- matrix(1:100,nrow=20)
write.matrix(mat,'/path/to/file.txt',sep = "\t")