2017-10-16 45 views
1

我正在尋找更好的方式來查看控制檯中數據幀的輸出。
我使用的計算機具有較高的安全限制,因此安裝許多更受歡迎的軟件包(例如tidyrtibble)是不可能的。R - 在控制檯上查看數據幀輸出的更好方法

我想要的是輸出更緊湊,而不是包裹在控制檯中。

有沒有辦法使用base R來改善數據幀的控制檯輸出?

+1

查找到str'的​​'的選項,包括'max.level'和'vec.len'。既然你處於不使用'tidyr'的位置,那麼爲什麼你懷疑你可以使用其他非標準包?無論如何,這個問題對於關閉來說已經成熟:它不僅沒有顯示出預期/期望輸出的重現性,還有點接近[off-topic reason](https://stackoverflow.com/help/on-topic );具體來說,問題是要求我們「建議一個軟件庫......因堆棧溢出而偏離主題,因爲它們傾向於吸引自以爲是的答案」*。 – r2evans

+0

也許幫忙(「頭」)。 – Roland

+0

你甚至無法將軟件包安裝到自己的主目錄中? – akond

回答

2

你可以edit你的data.frame沒有改變它。它會打開一個新窗口供您查看。有一個editor參數,它允許選擇你的選擇的編輯器。

,或者你可以通過數據頁:

page(mtcars, method = "print")

+0

這兩個選項都非常好。我也使用'View()'函數。儘管'edit()'和'page()'都允許我在另一個窗口中打開結果。 – jmich738

+0

for page()'你如何設置一個默認應用程序來打開結果呢? 它始終在'窗口無法打開此文件'框中打開。我選中了「始終使用選擇...」複選框,但下次運行它時仍然出現? – jmich738