2017-10-16 44 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