数据太大,读入报错:C stack usage 10882292 is too close 
(2015-11-29 17:27:01)
标签:
rc-stack |
分类: R |
这几天用R读取大数据,read.table 太慢
C stack
usage 10882292 is too close to the limit
Centos 下重新设定 C
stack
查看当前C stack:
ulimit
-s # print default
更改成100M
ulimit
-s 102400
更改成功!
之后搜索用R包:data.table 或 readr 会快一些
readr 似乎不支持用\t分割,
所以用了data.table 很好用。
示例:mydata <- fread("data.txt", header =
TRUE,data.table=FALSE) #这样读的数据和read.table一样
之后遇到题目中的问题,数据太大,读不太进:
报错信息:
解决方案:
重新运行程序,问题解决!
Good Luck!
参考链接: