1.pandas文件读取写入参数
read_csv、read_table函数主要参数
1.sep 指定分割符,可用正则表达式如‘\s+'
2.header=None 指定文件无列名
3.names? 指定列名
4.index_col 指定某列作为索引
5.skiprows 指定跳过某些行
6.na_values 指定某些字符串表示缺失值
7.parse_dates 指定某些列是否被解析为日期,类型为布尔值或列表
-
parse_dates = True尝试解析index为日期格式 -
parse_dates = ['date']
import pandas as pd
"""数据
tom,20,male,1
jack,21,male,2
lisa,19,female,2
angela,20,female,1
leo,20,male,3
tina,19,female,3
lemon,23,,4
"""
df = pd.read_csv('student_info_noheader.csv',sep=',',
header=None,
skiprows=[0,],
names=['name','age','gender','rank'])
print(df)
写入到csv文件:to_csv
1.sep 指定文件分隔符
2.header=False 不输出列名一行?
3.index=False 不输出行索引一列
4.cols 指定输出的列传入列表
5.na_rep 指定缺失值转换为的字符串,默认为空字符串
|