2016-05-11 13 views
-2

Rで出力するデータをフォーマットするのは難しいですが、Rのために素早く見栄えのよい表を作成するための関数をいくつか用意していますか?出力の形式R

+3

あなたは 'write.table'ではなく' cat() '関数を使用していますか? – MrFlick

+1

'cat'の使用を強くお勧めする場合は、あふれを防ぐために' options(width) 'をあらかじめ設定しておく必要があります – MichaelChirico

答えて

1

あなたはtruefillオプションまたは一部logical値を設定する必要があります。

出力が連続した行に を破られる方法を制御論理または(正)の数値。 FALSE(デフォルト)の場合、 ""で明示的に を作成した改行のみが出力されます。さもなければ、出力は 行に分割され、fillがTRUEの場合はオプションの幅に等しい印刷幅、数値の場合は fillの値になります。正の値でない値は無視され、警告が表示されます( )。

何かのように:

cat(out, file="mydata.txt", fill = 100, sep="\n", append=TRUE) 

または単にあなた自身のコードを取得し、それをFALSEを作るが、あなたのコードの問題は、あなたがFALSE後にカンマを省略しているということですので、基本的にこの作業をする必要がありますコードラインでカンマを確認してください。

cat(out, file="mydata.txt", fill = FALSE, sep="\n", append=TRUE)