DataFrame.
to_csv
(
path_or_buf=None
,
sep='
,
'
,
na_rep=''
,
float_format=None
,
columns=None
,
header=True
,
index=True
,
index_label=None
,
mode='w'
,
encoding=None
,
compression=None
,
quoting=None
,
quotechar='"'
,
line_terminator='\n'
,
chunksize=None
,
tupleize_cols=None
,
date_format=None
,
doublequote=True
,
escapechar=None
,
decimal='.'
)
功能:将DataFrame写入逗号分隔值(csv)文件
参数:
path_or_buf
: string or file handle, default None 文件路径或对象,如果提供None,则结果以字符串形式返回。
sep
: character, default ‘,’ 输出文件的字段分隔符。
na_rep
: string, default ‘’ 缺少数据表示
float_format
: string, default None 格式字符串的浮点数
columns
: sequence, optional 写的列
header
: boolean or list of string, default True 写出列名。 如果给出了字符串列表,则假定它是列名的别名
index
: boolean, default True 写行名(索引)
index_label
: string or sequence, or False, default None 索引列的列标签(如果需要)。 如果没有给出,并且头和索引是True,则使用索引名称。 如果DataFrame使用MultiIndex,则应该给出一个序列。 如果False不打印索引名称的字段。 使用index_label = False更容易在R中导入
mode
: str Python写模式,默认'w'
encoding
: string, optional 表示要在输出文件中使用的编码的字符串,在Python 2中默认为“ascii”,在Python 3中默认为“utf-8”。
compression
: string, optional 表示要在输出文件中使用的压缩的字符串,允许的值是'gzip','bz2','xz',仅当第一个参数是文件名
line_terminator
: string, default
'\n' 输出文件中使用的换行符或字符序列