我正在尝试使用dask读取csv文件,它给了我如下错误。但问题是我希望我的ListView.builder(
itemBuilder: (context, index) {
var meal = _list1[index];
var date = dates[index];
return Text("Here comes your item with $meal and $date");
},
);
是ARTICLE_ID
。有人可以帮助我成功读取数据吗?
跟踪如下:
object(string)
答案 0 :(得分:3)
该消息提示您更改呼叫方式
df = dd.read_csv('mylocation.csv', ...)
到
df = dd.read_csv('mylocation.csv', ..., dtype={'ARTICLE_ID': 'object'})
您应在其中更改文件位置和其他任何您以前使用的参数。如果仍然无法解决问题,请更新您的问题。
答案 1 :(得分:0)
您可以在sample
方法中使用read_csv
参数,并为其分配一个整数,以指示确定dtypes时要使用的字节数。例如,我必须给它25000000以正确地推断(171907,161)形状的数据类型。
df = dd.read_csv("game_logs.csv", sample=25000000)
https://docs.dask.org/en/latest/dataframe-api.html#dask.dataframe.read_csv