2015-12-02 87 views
0

看起来dask不支持读取包含标头的CSV文件。当我尝试读它,我得到支持带标头的CSV文件的Dask支持

TypeError: 'NoneType' object has no attribute '__getitem__' 

我能读懂与没有问题,与无头DASK熊猫相同的文件,但他们DASK属性的第一行作为标题。这是一个错误?

回答

0

Dask.dataframe支持CSV文件与头:

In [1]: cat foo.csv 
name,amount 
alice,100 
bob,200 

In [2]: import dask.dataframe as dd 

In [3]: dd.read_csv('foo.csv').compute() 
Out[3]: 
    name amount 
0 alice  100 
1 bob  200 

但一般CSV文件可能会非常棘手。如果您的raise an issue带有失败的示例文件,我们可以追踪发生了什么并解决问题。