gpt4 book ai didi

python - HDF5 表是否可以被不同版本的 Pandas 使用,而不是它们的创建版本?

转载 作者:行者123 更新时间:2023-11-28 22:50:08 24 4
gpt4 key购买 nike

我有一个存储在 .h5 文件中的 pandas 数据框。我想在我的家用机器上处理数据,所以我将它复制到我的笔记本电脑上。令我惊讶的是,我无法加载数据框,尽管加载表没有发生意外。此外,当我在制作它的机器上打印 .h5 文件时(使用 pandas 0.13.0),我得到了以下结果:

File path: wavefunction_file_key_2000.wfn.npy.h5
/wavefunction frame (shape->[1478,10001])

但在另一台机器上(pandas 0.7.0),它是:

File path: wavefunction_file_key_2000.wfn.npy.h5
wavefunction DataFrame

在计算机之间复制文件时形状信息是否丢失?还是不同版本的 HDF5 不兼容?

最佳答案

它们甚至应该跨平台/HDF 版本兼容。

你应该能够阅读 pandas 版本 >= 0.10.1 的非常旧的版本(当新格式稳定时)

但是,无法使用 0.10.1 之前版本的 pandas(底部打印)阅读更新版本(您的顶部打印)。

关于python - HDF5 表是否可以被不同版本的 Pandas 使用,而不是它们的创建版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22977601/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com