0
我有一个很大的数据集,我想将它们保存在一个npz文件中。但是因为文件的大小对于内存来说很大,我不能将它们保存在npz文件中。 现在我想要在迭代中插入数据到npz文件中。 我该怎么做? HDF5对此更好吗?如何更新python中的npz文件?
我有一个很大的数据集,我想将它们保存在一个npz文件中。但是因为文件的大小对于内存来说很大,我不能将它们保存在npz文件中。 现在我想要在迭代中插入数据到npz文件中。 我该怎么做? HDF5对此更好吗?如何更新python中的npz文件?
接受
locals().update(npzfile)
一个#和/或b
在IPython中会议上,locals()
是一个大字典,变量你定义的输入历史线,以及各种输出。更新将npzfile的字典值添加到较大的字典值。
顺便说一下,您还可以加载和保存MATLAB .mat文件。使用scipy.io.loadmat和savemat。它处理v4(级别1.0),v6和v7到7.2文件。但是你有同样的问题 - 结果是一本字典。
倍频程具有负荷命令的表达形式,即将数据加载到一个结构
S = load ("file", "options", "v1", "v2", ...)