Rのmax.printの制限を増やす方法


86

GraphRのパッケージを5461アイテムのmaxclique分析に使用しています。

私が得る最終的な出力項目は非常に長いので、次の警告が表示されます。

到達getOption("max.print")-475569行を省略

誰かがの制限を増やす方法を教えてくれませんかmax.print


4
適切な出力形式を見つけて、その方法でエクスポートすることをお勧めします。データが十分に大きくなると、Rコンソールへの印刷は、その価値以上に急速に苦痛になります。
アリB.フリードマン

回答:


112

optionsコマンドを使用しoptions(max.print=1000000)ます。例:。

参照?options

 ‘max.print’: integer, defaulting to ‘99999’.  ‘print’ or ‘show’
      methods can make use of this option, to limit the amount of
      information that is printed, to something in the order of
      (and typically slightly less than) ‘max.print’ _entries_.

hello aix:結果の出力を参照してください:$ maxCliques [[179798]] [1] "n4301" "n4630" "n4480" "n4977" "n4427" $ maxCliques [[179799]] [1] "n4301" "n4630" " n4480 "" n4592 "$ maxCliques [[179800]] [1]" n4301 "" n4630 "" n4480 "" n4328 "" n4595 "...なぜ" $ではなく "$ maxCliques [[179798]]"で始まるのかmaxCliques [[1]] "、とても奇妙です!
ジェイ

1
@Jeol:Rはすべてを印刷しますが、デフォルトでは、コンソールは最後の8000行の出力のみを保存します。Edit-> GUI preferences...->に移動しlines、値を増やします。次にSave...OK
リッチーコットン

このソリューションは私の場合は機能しませんでした-実行options(max.print=100)した後head(df, 30)、データ行の代わりに列名のリストが表示されます。
RobertF

42

参照?options

options(max.print=999999)

17
options(max.print = .Machine$integer.max)これの最も極端なバージョンです
MichaelChirico 2017

1

プログラムの上部に関数options(max.print = 10000)を設定します。動作する前にこれを初期化したいので。それは私のために働いています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.