详解pandas read_csv 参数用法

参考:详解pandas的read_csv方法


参数names和header的使用场景主要如下:

1. csv文件有表头并且是第一行,那么names和header都无需指定;
2. csv文件有表头、但表头不是第一行,可能从下面几行开始才是真正的表头和数据,这个时候指定header即可;
3. csv文件没有表头,全部是纯数据,那么我们可以通过names手动生成表头;
4. csv文件有表头、但是这个表头你不想用,这个时候同时指定names和header。先用header选出表头和数据,然后再用names将表头替换掉,其实就等价于将数据读取进来之后再对列名进行rename;
posted @ 2021-12-14 08:35  麦克斯的园丁  阅读(250)  评论(0编辑  收藏  举报