这是系列文章,我会按照stackoverflow上pandas相关问题投票数排序进行整理学习。不学习是会变咸鱼的~
原问题:Pandas writing dataframe to csv file,如题,将dataframe写入到csv文件可以使用to_csv方法。
1 | df.to_csv( |
解释几个常用的参数,详细信息查看官方文档:
- path_or_buf:路径,string类型。df保存为csv文件的路径,相对路径或者绝对路径。
- sep:分隔符,默认是“,”,可以自由设置。
- na_rep:空值替换,默认为空字符串。
- float_format:float类型数字的格式设置。如float_format=”%.2f”。
- columns:序列。选择要写入的列。
- header:默认为True(Series默认为False),可以是string和list。列名。
- index:默认True,即行名。
- mode:默认为w,即写模式。
- encoding:编码方式。
- chunksize:一次写入行数。
例子如下:
1 | import pandas as pd |