TypeError:第一个参数必须是熊猫对象的可迭代对象,您传递了“ DataFrame”类型的对象

TypeError:第一个参数必须是熊猫对象的可迭代对象,您传递了“ DataFrame”类型的对象,第1张

TypeError:第一个参数必须是熊猫对象的可迭代对象,您传递了“ DataFrame”类型的对象

IIUC您需要以下内容:

df2 = pd.read_csv('et_users.csv', header=None, names=names2, chunksize=100000)chunks=[]for chunk in df2:    chunk['ID'] = chunk.ID.map(rep.set_index('member_id')['panel_mm_id'])    chunks.append(chunk)df2 = pd.concat(chunks, ignore_index=True)

您需要将每个块附加到列表中,然后用于

concat
将它们全部串联起来,我也认为
ignore_index
可能没有必要,但是我可能错了



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5034755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存