我尝试使用以下命令从 CSV 文件读取数据:
df = pandas.read_csv(finp, header=None, columns = cols)
结果我收到以下错误消息:
TypeError: parser_f() got an unexpected keyword argument 'columns'
我通过以下方式解决了这个问题:
df = pandas.read_csv(finp, header=None)
df.columns = cols
但我仍然想知道为什么第一种方法不起作用。有什么想法吗?
最佳答案
没有参数“列”。使用“名称”代替它。
顺便问一下,您的 CSV 中有标题行吗?
关于python - 从 csv 文件读取数据框时如何设置列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37271688/