有什么方法可以查看大型数据集 [1380160 obs. 44 个变量] 在 R 控制台上完整?
我已经使用 更改了打印限制options(max.print=...)
,但是,我看不到完整的数据集,即从第一行到最后一行,因为无法滚动数据。
使用该View
功能(注意大写字母“V”),它将以电子表格样式格式在新窗口中打开数据框、矩阵或其他类似表格的对象,可以滚动查看数据(但不能编辑)。此窗口独立于控制台,因此您可以继续发出命令而不必关闭查看窗口(但是对数据对象的更改不会在查看窗口中看到,您需要关闭窗口并View
再次运行才能看到变化)。
如果您想在类似窗口的电子表格中编辑数据,请使用edit
或fix
(但在关闭编辑窗口之前,您无法运行其他命令)。
R 的一些 GUI 还具有用于查看或编辑滚动数据对象的工具。
两种选择:
df <- data.frame(X = rpois(n = 100, lambda = 3), Y = rnorm(n = 100, mean = 25, sd = 7))
page(x = df, method = "print")
View(x = df , title = "My test data")
这是一个老问题,但是,我遇到了同样的问题。我发现View data set
Rcmdr 非常适合查看大数据集。它显示了所有数据(但是在一个窗口中)。
library(relimp, pos=35)
showData(Dat, placement='-20+200', font=getRcmdr('logFont'), maxwidth=80, maxheight=10)