我正在尝试使用 pandas 分块读取 csv 文件,但只想获取列的子集。我正在尝试使用
df = pandas.io.parsers.read_table(myData, chunksize=1000)
df = df[id_fields + [time_field] + value_fields]
但这给了我以下错误:
TextFileReader' object has no attribute '__getitem__'
如果我删除 chunksize 位,相同的代码将起作用:
df = pandas.io.parsers.read_table(myData)
df = df[id_fields + [time_field] + value_fields]
任何想法如何解决这个问题?
谢谢,安妮