Python:更改hdf5数组的数据类型

卡万

我有下面的hdf5数组:

>>> a = np.array([5,8])
>>> f = h5py.File('try.hdf5')
>>> f['try'] = a
>>> f['try']
<HDF5 dataset "try": shape (2,), type "<i4">

我想将的数据类型更改f['try']float64怎么做?

a = a.astype('float64')将为numpy做,但我不知道对于hdf5。

卡万

此方法有效,但似乎很耗时,需要其他解决方案。

制作一个新hdf5文件

>>> f2 = h5py.File('try2.hdf5')
>>> f2['try2'] = f['try'][...].astype('float64')
>>> f2['try2']
<HDF5 dataset "try2": shape (2,), type "<f8">
>>> f['try']
<HDF5 dataset "try": shape (2,), type "<i4">

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python:更改hdf5数组的数据类型

来自分类Dev

如何从C / C ++中的HDF5数据类型获取数组大小

来自分类Dev

难以解析hdf5复合数据类型

来自分类Dev

在HDF5 ArrayType中获取数据类型

来自分类Dev

难以解析HDF5复合数据类型

来自分类Dev

在HDF5 ArrayType中获取数据类型

来自分类Dev

访问包含异常数据类型的HDF5文件中的数据集

来自分类Dev

从HDF5文件中的数据集中读取数据类型并进行检测

来自分类Dev

通过MATLAB将矩阵数据写入HDF5文件中的每个数据类型成员

来自分类Dev

在python中更改数组的数据类型

来自分类Dev

h5py:如何组织HDF5文件以有效读取混合数据类型的对象

来自分类Dev

Python HDF5 / NumPy打印数组不同

来自分类Dev

无法在Python中创建HDF5数据集的引用

来自分类Dev

无法在 Python 中创建 HDF5 数据集的引用

来自分类Dev

读取具有复合数据类型的HDF5数据集,该数据类型包含具有可变浮点数和整数数的多个集合

来自分类Dev

如何将这种类型的数据<hdf5对象引用>转换为在python中更易读的内容?

来自分类Dev

HDF5:如何将数据追加到数据集(可扩展数组)

来自分类Dev

将数据从hdf5数据集传输到numpy数组时精度下降

来自分类Dev

将数据从hdf5数据集传输到numpy数组时精度下降

来自分类Dev

从HDF5数据集中读取字符串数组

来自分类Dev

Powershell转换数组对象和更改数据类型

来自分类Dev

将熊猫数组的数据类型从obj更改为int

来自分类Dev

更改标量和 numpy 数组的数据类型的更短方法

来自分类Dev

如何使用Python和h5py读取HDF5属性(元数据)

来自分类Dev

如何使用HDF5DOTNET制作复合数据类型?

来自分类Dev

在Python中读取HDF5复合dtype数组的快速方法是什么?

来自分类Dev

在Python中将基于HDF5的文件读取为numpy数组

来自分类Dev

由Python创建的HDF5数据集在Matlab中转置

来自分类Dev

Python(Pandas):将数据框存储在具有多索引的hdf5中

Related 相关文章

  1. 1

    Python:更改hdf5数组的数据类型

  2. 2

    如何从C / C ++中的HDF5数据类型获取数组大小

  3. 3

    难以解析hdf5复合数据类型

  4. 4

    在HDF5 ArrayType中获取数据类型

  5. 5

    难以解析HDF5复合数据类型

  6. 6

    在HDF5 ArrayType中获取数据类型

  7. 7

    访问包含异常数据类型的HDF5文件中的数据集

  8. 8

    从HDF5文件中的数据集中读取数据类型并进行检测

  9. 9

    通过MATLAB将矩阵数据写入HDF5文件中的每个数据类型成员

  10. 10

    在python中更改数组的数据类型

  11. 11

    h5py:如何组织HDF5文件以有效读取混合数据类型的对象

  12. 12

    Python HDF5 / NumPy打印数组不同

  13. 13

    无法在Python中创建HDF5数据集的引用

  14. 14

    无法在 Python 中创建 HDF5 数据集的引用

  15. 15

    读取具有复合数据类型的HDF5数据集,该数据类型包含具有可变浮点数和整数数的多个集合

  16. 16

    如何将这种类型的数据<hdf5对象引用>转换为在python中更易读的内容?

  17. 17

    HDF5:如何将数据追加到数据集(可扩展数组)

  18. 18

    将数据从hdf5数据集传输到numpy数组时精度下降

  19. 19

    将数据从hdf5数据集传输到numpy数组时精度下降

  20. 20

    从HDF5数据集中读取字符串数组

  21. 21

    Powershell转换数组对象和更改数据类型

  22. 22

    将熊猫数组的数据类型从obj更改为int

  23. 23

    更改标量和 numpy 数组的数据类型的更短方法

  24. 24

    如何使用Python和h5py读取HDF5属性(元数据)

  25. 25

    如何使用HDF5DOTNET制作复合数据类型?

  26. 26

    在Python中读取HDF5复合dtype数组的快速方法是什么?

  27. 27

    在Python中将基于HDF5的文件读取为numpy数组

  28. 28

    由Python创建的HDF5数据集在Matlab中转置

  29. 29

    Python(Pandas):将数据框存储在具有多索引的hdf5中

热门标签

归档