One - One Code All

Blog Content

python库pandas的to_csv()使用方法

Python 统计学-科学计算   2013-12-23 10:20:23

python库pandas的to_csv()使用方法


1.首先查询当前的工作路径:


import os

os.getcwd() #获取当前工作路径


2.to_csv()是DataFrame类的方法,read_csv()是pandas的方法

dt.to_csv() #默认dt是DataFrame的一个实例,参数解释如下


路径 path_or_buf: A string path to the file to write or a StringIO

 dt.to_csv('Result.csv') #相对位置,保存在getwcd()获得的路径下

dt.to_csv('example.csv') #绝对位置


分隔符 sep : Field delimiter for the output file (default ”,”)

dt.to_csv('example.csv',sep='?')#使用?分隔需要保存的数据,如果不写,默认是,


替换空值 na_rep: A string representation of a missing value (default ‘’)

dt.to_csv('example1.csv',na_rep='NA') #确实值保存为NA,如果不写,默认是空


格式 float_format: Format string for floating point numbers

dt.to_csv('example1.csv',float_format='%.2f') #保留两位小数


是否保留某列数据 cols: Columns to write (default None)

dt.to_csv('example.csv',columns=['name']) #保存索引列和name列


是否保留列名 header: Whether to write out the column names (default True)

dt.to_csv('example.csv',header=0) #不保存列名


是否保留行索引 index:  whether to write row (index) names (default True)

dt.to_csv('example1.csv',index=0) #不保存行索引



上一篇:socket.error: [Errno 98] Address already in use解决方案
下一篇:python库pandas的read_csv与to_csv参数使用详解

The minute you think of giving up, think of the reason why you held on so long.