在 Rstudio 中查看超过 1000 行

在 Rstudio 中查看超过 1000 行

我如何才能查看超过 1000 行的 Rstudio,因为查看命令只显示 1000 行而不是我的数据文件中的 103400 行。

library(foreign) stata <- read.dta("/Users/cool/Desktop/LFS2010-12.dta", convert.factors= F, convert.underscore=T, missing.type=T, warn.missing.labels = TRUE)

答案1

RStudio 使用 View() 限制为 1000 行,以避免打开大型数据集时性能不佳。如果您想查看更多或数据中的不同行集,也许最好的方法是在控制台中查看它(即 mydata[10000:20000,])或将数据写入 csv 文件并在其中查看(如果您想要电子表格格式)。

答案2

我不知道这是最近才出现的还是一直存在的,但在 RStudio 0.98.1091 和 R 3.1.2 中,我能够使用它utils::View()来启动不限于 1000 行的外部查看器。使用上面的示例,它将是:

utils::View(stata)

我刚刚用它查看了 data.frame 中的 10,000 多行数据。我不知道上限是多少(如果有的话),而且文档中也没有以任何明显的方式提及上限。

相关内容