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)