我使用R table()函数,它只给我4222行,是否有某种配置接受更多的行?什么是R表函数最大尺寸?
回答
table
功能不限于4222行。最有可能的是,打印限制会给你带来麻烦。
尝试:
options(max.print = 20000)
此外,检查行的 “真实” 号码:
tbl <- table(state.division, state.region)
nrow(tbl)
感谢这项工作 – Jayanth 2010-11-01 05:43:02
没有错,较大的表?什么给了你印象?
> set.seed(123)
> fac <- factor(sample(10000, 10000, rep = TRUE))
> fac2 <- factor(sample(10000, 10000, rep = TRUE))
> tab <- table(fac, fac2)
> str(tab)
'table' int [1:6282, 1:6279] 0 0 0 0 0 0 0 0 0 0 ...
- attr(*, "dimnames")=List of 2
..$ fac : chr [1:6282] "1" "5" "7" "9" ...
..$ fac2: chr [1:6279] "1" "2" "3" "4" ...
印刷tab
会造成问题 - 它需要一段时间才能产生,然后你会得到这样的信息:
[ reached getOption("max.print") -- omitted 6267 rows ]]
你可以改变,通过改变options(max.print = XXXXX)
其中XXXXX
是一些大的数字。但是我不知道印刷这么大的桌子会带来什么?如果您尝试这样做以查看是否生成了正确的表格,请按尺寸显示,然后
> dim(tab)
[1] 6282 6279
> str(tab)
'table' int [1:6282, 1:6279] 0 0 0 0 0 0 0 0 0 0 ...
- attr(*, "dimnames")=List of 2
..$ fac : chr [1:6282] "1" "5" "7" "9" ...
..$ fac2: chr [1:6279] "1" "2" "3" "4" ...
有帮助。
谢谢我从早先的答案意识到我必须设置maxprint选项 – Jayanth 2010-11-01 05:44:01
@Jayanth;是的,VitoshKa和我似乎一直在撰写我们的答案。 – 2010-11-01 07:47:59
- 1. 什么是start_urls的最大尺寸
- 2. 什么是PosgreSQL子表的最大尺寸
- 3. R中矩阵的最大尺寸
- 4. javascript最大尺寸
- 5. ColorBox最大尺寸
- 6. BlockingCollection最大尺寸
- 7. 什么的的Scripting.Dictionary的最大尺寸是多少?
- 8. 什么是正确的最大值的视频尺寸
- 9. 为什么UIImage的尺寸比实际尺寸大3倍?
- 10. SYSJOBID的最大尺寸是多少?
- 11. RTP头的最大尺寸是多少?
- 12. Cookie的最大尺寸是多少?
- 13. 查找最大的页表尺寸
- 14. 样式表的最大尺寸
- 15. 收藏最大尺寸
- 16. 最大尺寸/ Oracle Spatial的
- 17. MX画布最大尺寸
- 18. iphone照片最大尺寸
- 19. Android C2DM Registration_ID最大尺寸
- 20. HashSet的最大尺寸
- 21. JSplitPane底部最大尺寸
- 22. 设置QBoxLayout最大尺寸?
- 23. StringBuffer的最大尺寸
- 24. tkinter最大画布尺寸?
- 25. SWT复合最大尺寸
- 26. Unistd阅读()最大尺寸
- 27. Android MessageQueue最大尺寸
- 28. 为什么图像的尺寸更大?
- 29. 熊猫:是否有最大尺寸,最大不超过列最大行数?
- 30. Base64编码数据最大尺寸
可以请你提供一个可重现的例子:http://gist.github.com/270442 – kohske 2010-10-31 09:14:35