【问题标题】:Viewing more than 1000 rows in RStudio在 RStudio 中查看超过 1000 行
【发布时间】:2013-08-02 22:09:56
【问题描述】:

在 RStudio 中,当您使用 View() 函数时,它最多只能看到 1000 行。有没有办法看到更多。我知道可以对查看进行子集化并查看例如 1000-2000 行,但我希望能够查看 1-2000。我能找到的最好的是大约一年前的评论,说当时不可能,但他们正计划解决这个问题。

这是一个示例(注意:我猜你必须在 RStudio 中运行它)。

rstudio <- (1:2000)
View(rstudio)

【问题讨论】:

  • 我可以在 RStudio (v 0.97.248) 中看到 2000 行
  • 这很奇怪,因为我使用的是 v. 0.97.449

标签: r dataframe rstudio


【解决方案1】:

您可以更改此设置,例如: 选项(max.print=5000)

【讨论】:

    【解决方案2】:

    View 命令专门用于小助手窗口。您可以在实际控制台窗口中轻松查看完整值。如果您想要相同的布局,请使用 cbind。

    cbind(rstudio)
    

    事实上,它甚至会为您提供同样漂亮的行编号设置

    如果那太麻烦了

    pview <- function(x, rows=100) { 
      if (length(x) > rows)
        print(cbind(x))
      else 
        print(cbind(head(x, rows/2)))
        print(cbind(tail(x, rows/2)))
     }
     pview(rstudio, 1998)
    

    你需要清理它以使行名排列起来

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多