首页 > 编程知识 正文

python3读取csv文件(python从csv文件读取数据)

时间:2023-05-04 11:45:35 阅读:79932 作者:4688

Python的数据分析软件包Pandas具备读写csv文件的功能,read_csv实现了csv文件的读取,接下来详细介绍各参数的使用情况。

Python读写csv文件专题教程1

2.2 列和索引位置、名称

标题:设置导入数据框的列名。 默认值为“infer”,请注意与names参数之间的微妙关系。

如果未分配names,则标头为infer。 也就是说,选择数据文件的第一行作为列名。如果分配了names且未分配header,则在None .官方文档中介绍了infer,但如果未分配这些,则行为header为infer

假设数据文件只有以下两行。

让我们分别看看这些情况。

1 )没有赋值,也没有赋值符:

2 ) names没有被代入,header被代入。 这里有使用上的陷阱。 请注意,数据字段在行header的设置值之后开始

如下所示,我们的文件一共只有两行,所以如果将header设置为1,则数据字段从两个索引开始,超出了数据范围,从而得到Empty DataFrame。

3 ) names被代入,header不被代入。 常用模式:

4 )同时设置了名称和标题:

read_csv方法中的更多参数将被使用,并被相继推送。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。