python 3 : read Julia's JLD format

标签 python python-3.x pandas julia

我已经从 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)

并将其读入 pandas 中

import pandas

my_df = pandas.read_feather("my_data_frame.feather")

关于 python 3 : read Julia's JLD format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45157461/

相关文章:

python - 为什么 `object` 类的实例在 Python 中是不可变的?

php - Apache/PHP 到 Nginx/Tornado/Python

python - 在 VS Code Jupyter Notebooks 中查找/替换

python - Sqlite3 内存中多线程问题 - 阻塞的线程立即失败

python - Windows 命令行 Python 更改版本

python - 在 X 个并行子进程中执行 python 方法,其中 x 是可配置的

python - 对大型数据框应用 API 调用时出现问题?

python - Pandas - 在数据帧 : ValueError: cannot reindex from a duplicate axis 中追加字符串

python - kmeans 聚类之前的 Scipy 白化

python - 使用 pandas 或 blaze 从非常大的 CSV 文件中删除列