6

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

这是一个示例(注意:我猜您将不得不在 RStudio 中运行它)。

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

2 回答 2

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)

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

于 2013-08-01T20:00:31.080 回答
3

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

于 2015-03-12T18:24:45.913 回答