首页 > 解决方案 > hstack 内存不足

问题描述

我有一个scipy.sparse.csr_matrix大小为full_sites_sparse.shape (336358, 48371). 我也有数据框,其大小为union_df[hour].shape (336358, 17). 我想在那里联合并得到另一个尺寸(336358, 48388)我尝试在那里联合的:

full_sites_hour_sparse = np.hstack((full_sites_sparse.A, union_df[hour].values))

full_sites_hour_sparse = scipy.sparse.hstack(full_sites_sparse.A, union_df[hour].values)

但是两者都引发了内存不足的异常。还有其他方法可以做到这一点吗?

标签: pandasnumpyscipysparse-matrix

解决方案


推荐阅读