File 将矩阵写入文件,不带标题和行号

File 将矩阵写入文件,不带标题和行号,file,r,load,File,R,Load,在R中有一个矩阵变量,比如k。我想把它写成一个文件。我使用的代码如下: write.table(k,file="outfile",sep="\t") 但是当我获取文件并打开它时,它包含头。第一行是:“v1”“v2”。。。。。。“V6000”。然后,每行以行号开始,如“1”、“2”等等。我不要标题。有办法吗 现在我甚至无法使用read.table(“outfile”,header=TRUE,sep=“\t”)再次将文件加载到R中,它甚至与我之前输出的文件不一样。R将文件中的第一列(行号)识别为新

在R中有一个矩阵变量,比如k。我想把它写成一个文件。我使用的代码如下:

write.table(k,file="outfile",sep="\t")
但是当我获取文件并打开它时,它包含头。第一行是:“v1”“v2”。。。。。。“V6000”。然后,每行以行号开始,如“1”、“2”等等。我不要标题。有办法吗


现在我甚至无法使用
read.table(“outfile”,header=TRUE,sep=“\t”)
再次将文件加载到R中,它甚至与我之前输出的文件不一样。R将文件中的第一列(行号)识别为新列。

要在将表格输出到文本文件时删除行名和列名(标题),请在写入矩阵时将
FALSE
分配给
row.names
col.names

m <- matrix(1:12, 4 , 3)
write.table(m, file="outfile,txt", sep="\t", col.names = F, row.names = F)

m您读了
?write.table
?哦,我只知道header=FALSE,当我在write.table中尝试时,它显示错误。所以我必须分别使用col.names和row.names。谢谢。@Lobility,你知道R的帮助功能吗?如果没有,您应该尝试将
?write.table
写入R控制台,然后按enter键。我使用了write.table帮助,仍然来到这里希望进一步澄清。