我已经从Julia的dataframe模块创建了一些JLD文件,现在我想将它们导入到Pandas数据帧中。在Julia中读写这些文件很容易,但我在Python3中没有找到简单的方法。我已经检查了jld文件的内容,它非常复杂,因此必须有一个包可以读入数据帧,保留列类型和名称等。有一个针对Python2的jld包,但它似乎是针对Python2的,并且已经8年没有更新过了,所以我想知道Python中读取JLD文件的技术现状是什么。在
以下是我发现的:
https://pypi.python.org/pypi/jld/0.0.39
Tags:
julia's.jld是hdf5的一种“方言”,它实际上是为julia自己读写而设计的,因为它允许您存储与类型相关的信息。如果你想跨语言使用任何东西,只需使用普通HDF5(有一个julia包)。-https://github.com/JuliaIO/HDF5.jl
注:可能还需要一些工作来保存julia数据帧,使其能够轻松加载到pandas中。请参阅此处Pandas can't read hdf5 file created with h5py了解一些问题。在
使用
Feather.jl
写出数据帧如何:把它读到熊猫身上
^{pr2}$相关问题 更多 >
编程相关推荐