在RStudio中查看超过1000行

时间:2013-08-01 19:55:14

标签: r dataframe rstudio

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

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

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

2 个答案:

答案 0 :(得分:5)

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)

您需要清理它才能将行名称添加到阵容

答案 1 :(得分:4)

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