读取和写入文件

read_csv()

读取CSV(逗号分割)文件到DataFrame

部分常用参数:
1、path:文件的位置;
2、sep或delimiter:分隔符的格式,如:分号,空格,逗号等
3、header:读取数据中列名称所在的行,默认header=0表示第一行是列名称,header=None表示不读取数据无列名,可以names联合用,设置列名;
4、index_col:读取数据中索引的列名;
5、names:当header=None时,用names来设置列名;
6、skiprows:读取行数时需要跳过的行数;
7、na_values:用于替换读取数据中的nan值的;
8、nrows:需要读取的数据的行数;
9、encoding:用于读取文件的编码格式,"utf-8"表示用UTF-8编码的文本;
10、engine:使用的分析引擎。可以选择C或者是python。C引擎快但是Python引擎功能更加完备。

注:在spyder中读取csv格式文件时,必须加上engine=’python‘,否则会报错“Initializing from file failed”

部分参数使用实例如下:

读取csv格式数据,默认第一行为列名

filen

你可能感兴趣的:(python,csv,excel,数据分析,乱码)