小编Ram*_*ama的帖子

将scipy稀疏矩阵存储为HDF5

我想以HDF5格式压缩和存储一个巨大的Scipy矩阵.我该怎么做呢?我试过以下代码:

a = csr_matrix((dat, (row, col)), shape=(947969, 36039))
f = h5py.File('foo.h5','w')    
dset = f.create_dataset("init", data=a, dtype = int, compression='gzip')
Run Code Online (Sandbox Code Playgroud)

我得到这样的错误,

TypeError: Scalar datasets don't support chunk/filter options
IOError: Can't prepare for writing data (No appropriate function for conversion path)
Run Code Online (Sandbox Code Playgroud)

我无法将其转换为numpy数组,因为会有内存溢出.什么是最好的方法?

python hdf5 scipy sparse-matrix h5py

9
推荐指数
2
解决办法
2768
查看次数

r-使用for中的2个变量进行迭代

R中是否有一个结构,我们可以同时在R中使用两个变量进行迭代?像这样

for(i in list1 and j in list2)
Run Code Online (Sandbox Code Playgroud)

list1和list2可以是任何可迭代的。

for-loop r

6
推荐指数
3
解决办法
6114
查看次数

如何在C#中将2D数组转换为2D列表

我有一个2D字符串数组.我想把它转换成

List<List<string>>
Run Code Online (Sandbox Code Playgroud)

我如何在C#中实现这一目标?

c# list multidimensional-array

2
推荐指数
2
解决办法
4037
查看次数

标签 统计

c# ×1

for-loop ×1

h5py ×1

hdf5 ×1

list ×1

multidimensional-array ×1

python ×1

r ×1

scipy ×1

sparse-matrix ×1