【发布时间】:2021-07-28 20:15:07
【问题描述】:
我有一些二进制数据,我想知道如何将其加载到 pandas 中。
我能否以某种方式加载它并指定它的格式以及各个列的名称?
编辑:
格式是
int, int, int, float, int, int[256]
每个逗号分隔代表数据中的一列,即最后 256 个整数为一列。
【问题讨论】:
-
你需要把它放到一个numpy数组(或python dict/list)中。它是自定义格式吗?或类似stata的东西?
-
这是一种自定义格式。一些整数,一些浮点数。
-
你最好的选择是使用 python 读取并创建一个 numpy 数组;如果速度有问题,那么你可以用 cython 阅读,或者如果你已经在 c 中有一个阅读器,那么你可以用 cython 换行
-
能提供你二进制文件的格式吗?
-
当然。将格式添加到原始帖子中。