r - R View()不会显示数据框的所有列

标签 r rstudio

我一直在向数据框中添加列,并使用View()来检查它是否达到了我的预期。我重复了以下几行代码:

x$p <- 3 * x$a
x$q <- sqrt(x$b + x$c)
View(x)

在列数超过100(有47,000行)之前,此方法一直很好。当我添加另外两列时,dim(x)显示102列,names(x)显示102个名称,summary(x)显示所有预期列的摘要。但是,View(x)仅显示前100列,不显示最后添加的两列。

如果我尝试View(x[,-(1:10)]),则显示最近添加的列。

我在View文档中看不到有关列数限制的任何提及。谁能解释这里发生了什么?

最佳答案

我还在RStudio中看到了x <- matrix(1:200,nrow=1); View(x)的问题,但在 Vanilla R中却没有。这是已知的局限性和they're working on it。您可以在他们的论坛上与开发人员联系,以提供您的反馈(我已经做到了)。

关于r - R View()不会显示数据框的所有列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19341853/

相关文章:

r - data.table rolling join 生效时如何标记

r - 如何使用多个键将多个 [ ] [ ] 链接在一起

r - 与 R Markdown 并排的 rgl 图

Rstudio/windows,拖拽打开.R文件

html - 如何使垂直滚动条出现在 RMarkdown 代码块中(html View )

r - 在 Rnw 中使用 ggvis 和 knitr

RStudio 打开后是空白的

r - 如何将 Rstudio AMI EC2 中的文件保存到我的本地计算机上

r - 尺度变换和坐标系变换有什么区别

r - 使用带有分位数的 ggplot2 拆分 fiddle 图