【发布时间】:2019-05-08 18:51:25
【问题描述】:
我在 C++ 中使用 Apache Arrow 将时间序列集合保存为 parquet 文件,并使用 python 将 parquet 文件加载为 Pandas Dataframe。该过程适用于除Date64Type 之外的所有类型。我在 C++ 中保存纪元时间,当在熊猫中加载它时,时间信息会丢失。
例如对于 boost posix 时间:2018-04-01T20:11:17.112Z,纪元时间(int64_t)是 1522613477112000,但是当我以 (Date64Type) 保存到镶木地板文件并加载到 pandas 中时,结果是 @987654329 @ 并且时间信息丢失。在 parquet 文件中保存时间戳的正确方法是什么?
【问题讨论】:
标签: c++ pandas parquet pyarrow