memory - 尝试使用众多组合功能,但都耗尽内存,如何定期写入输出以避免内存问题?
问题描述
"A" = seq(5,25,4)
"B" = seq(10,30,4) "C" = seq(5,15,2) "D" = seq(2,6,2) "E" = seq(0,2,1) "F " = seq(2,5,1) "G" = seq(1,5,1) "H" = seq(2,8,2) "I" = seq(0,6,2) "J" = seq(24,34,2) "K" = seq(0,12,2) "L" = seq(0,2,1) "M" = seq(4,10,2) "N" = seq( 0,4,2) dt6 <- data.table(A ,B,C,D, E,F,G,H,I,J,K,L,M,N) 有 13 个警告(使用 warnings()去看他们)
与(dt6,交叉(A,B,C,D,E,F,G,H,I,J,K,L,M,N))%>%
- filter(rowSums(.) == 100) 错误:无法分配大小为 7.0 Gb 的向量
write.csv(dt6,"C:\Users\M201967\Desktop\grid_out3.csv",row.names = TRUE) 交叉
解决方案
推荐阅读
- ruby-on-rails - 让用户调整“存在”验证?
- javascript - js 脚本未在 Git Hub 页面上加载
- neo4j - Neo4j:Cypher 查询如何将结果与仅包含在数组中的值匹配
- reactjs - 在 AWS Amplify 上重新加载我的 React 应用程序时出现“拒绝访问”错误
- swift - Coredata更新/插入一对多关系
- c# - C#中整数数组的所有值求和期间溢出异常
- git - 我应该提交一个空的 .env 文件吗?
- visual-studio-code - 为什么我的 VSCode 在资源管理器中的图标周围随机出现白色霜状线条?
- c++ - 从 C++ 中的地址引用返回值
- node.js - PythonBridge:如何正确设置子进程的当前工作目录?