当使用feather软件包(http://blog.cloudera.com/blog/2016/03/feather-a-fast-on-disk-format-for-data-frames-for-r-and-python-powered-by-apache-arrow/)尝试编写一个简单的20x20数据帧时,我不断收到错误消息,指出尚未支持跨步数据。我不认为自己的数据是跨步的(或与众不同的),我可以复制网站上提供的示例代码,但似乎无法使其与我自己的代码一起使用。这是一些示例代码:
import feather
import numpy as np
import pandas as pd
tempArr = reshape(np.arange(400), (20,20))
df = pd.DataFrame(tempArr)
feather.write_dataframe(df, 'test.feather')
最后一行返回以下错误:
FeatherError: Invalid: no support for strided data yet
我在Ubuntu 14.04上运行它。也许我对 Pandas 数据帧的存储方式有误解吗?
最佳答案
请来到GitHub:https://github.com/wesm/feather/issues/97
错误报告不属于StackOverflow
关于python - 无法使用 Feather 写入我的数据框(不支持条纹数据),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36407629/