另外一个问题。我已经设法通过将文件转换为文本文件从excel打开我的文件。问题是它们是非常大的文件,推动了excel的极限。我现在在R中得到这个错误。任何想法我如何解决它?
[达到getOption(“max.print”) - 省略463885行]]
答案 0 :(得分:3)
这只是一个警告,告诉您并非所有数据都显示出来。它仍然可能正在加载。尝试显示大型矩阵或数据帧时,您会得到相同的结果。例如,如果您尝试matrix(nrow=10000000)
答案 1 :(得分:2)
本杰明就是现场:警告!=错误。试试
summary(myDataVar)
dim(myDataVar)
str(myDataVar)
了解更多。
答案 2 :(得分:1)
如果这是你得到的错误,我认为你的数据加载到R就好了,但是R对它将打印到控制台的数据行数有限制。这是有道理的 - 你可能不想在文本终端上筛选50万行。
您可以使用dim()函数检查对象的实际大小,以查看R认为有多少行。
答案 3 :(得分:1)
一个有用的技巧是运行str(data)
,其中data
是变量的名称。这将显示已加载的结构的布局,包括行数。后者将告诉您是否已加载整个文件。