dask - DASK - MemoryError:无法分配形状和数据类型为 int64 的数组
问题描述
出现错误...
MemoryError: 无法分配形状 (15145488917,) 和数据类型 int64 的数组
...尝试以下合并时...
master = dd.merge(df1, df2)
之前的代码是...
df1.count().compute()
...带输出...
den 312019
num 312019
dtype: int64
...和...
df2.count().compute()
...带输出...
den 970531
num 970531
dtype: int64
相同的操作在 pandas 中有效,没有问题。
解决方案
推荐阅读
- git - Git 未能将新项目提交到 GitHub “拒绝合并不相关的历史”
- javascript - 交互式 360 视频中的缩放触发效果?
- c# - 不可调用的成员“SaveSystem”不能像方法一样使用
- omnet++ - 如何获得准确的车速?
- sql - Postgresql sql查询以秒为单位转换时间
- javascript - Mapbox-Gl-Draw:无法设置未定义的属性“模式”
- python-3.x - 将数据行从一个 pandas 数据帧复制到另一个
- r - 按组的条件子集
- php - 如何修复我的预订,因为当我发送它时。它没有在 mysql 上显示任何数据,并且显示 echo "failed"
- npm - Angular CLI v1.7.3 控制台未应用 Sass 样式表示已启用严格的 MIME 检查