2
私はデータフレームを持っています。これは、長さの異なるリストを組み合わせて構成し、短いものをNA
のものにすることによって形成しました。テーブルの代わりに新しい行を付けてください
例:
[,1] [,2] [,3] [,4] [,5] [,6]
PAHS.147A "TNF" "TRAF6" NA NA NA NA
PAHS.122A "TRAF6" "TRIM25" NA NA NA NA
PAHS.012A "TRAF3" "TRAF4" NA NA NA NA
PAHS.3012A "CD40" "CD40LG" "CD5" "CD70" "CDKN1A" "CEBPB"
PAHS.038A "VEGFA" "VWF" NA NA NA NA
PAHS.084A "ULK2" "UVRAG" NA NA NA NA
私は、タブ区切りのテキストファイルにテーブルを書き込むためにwrite.table()
を使用したいが、代わりにNA
年代を有するので、私はちょうど新しい行を開始したい時はいつでも行NA
に達します。それを行う簡単な方法はありますか?
NAsを設定しようとしましたが、まだ値が欠落していることを示すタブがありました。私はちょうどタブの代わりにその時点で新しい行が好きです。
+1 。これはいいね。続いて、タブ区切りのファイルを取得するには、最終行の 'function(x)'を次のように置き換えます。 'cat(paste(x [!is.na(x)]、collapse =" \ t ")、sep = "\ n"、file = "out.txt"、append = TRUE) '。 –
タブ。私はタブを忘れてしまった。その省略を修正していただきありがとうございます。 –