2012-10-16 40 views

Trả lời

20

Không có gói cần thiết:

write.table(mat, file="mymatrix.txt", row.names=FALSE, col.names=FALSE) 

này sẽ sử dụng không gian như một tách, nhưng bạn cũng có thể thêm sep = ... nếu bạn thích các tab hoặc bất kỳ delimiters khác (thay thế ... với dấu phân cách mong muốn của bạn, tất nhiên).

5

Tài liệu là great resource. :)

library(MASS) 
mat <- matrix(1:100,nrow=20) 
write.matrix(mat,'/path/to/file.txt',sep = "\t") 
+0

Để đọc tệp được viết bởi MASS :: write.matrix(), bạn có thể sử dụng 'read.table' như được giải thích trong [@ Pascal's answer here] (http://stackoverflow.com/a/32883767/2641825) . –

Các vấn đề liên quan