我已经从Julia的数据帧模块创建了一些JLD文件,现在我想将它们导入到Pandas数据帧中.在Julia中读取和编写这些文件非常容易,但我在Python3中找不到简单的方法.我已经检查了jld文件的内容,它非常复杂,因此必须有一个读入数据框的包,保留列类型和名称等.有一个用于Python的JLD包,但它似乎是对于Python2并且在8年内还没有更新,所以我想知道Python中用于读取JLD文件的当前最新技术水平.
这是我发现的:
https://pypi.python.org/pypi/jld/0.0.39
解决方法:
如何使用Feather.jl写出数据帧:
import Feather
Feather.write("my_data_frame.feather", my_df)
并用它读成大熊猫
import pandas
my_df = pandas.read_feather("my_data_frame.feather")