pandas之read_csv

import pandas as pd
### 默认 header=0,第一行作为表头
table=pd.read_csv('D:/test.csv',encoding="gbk")
table.head()
 序号 部门 职务 姓名 工作日期 基本工资 奖金 住房基金 保险费 实发工资
0 1 办公室 主任 陈鹏 2002/9/1 7000.0 3700.0 130.0 100.0 10470.0 
1 4 办公室 职员 王卫平 2014/1/1 5000.0 3700.0 100.0 100.0 8500.0 
2 6 办公室 职员 张晓寰 2016/12/1 5000.0 3600.0 100.0 100.0 8400.0 
3 7 办公室 职员 杨宝春 2016/9/1 5000.0 3600.0 100.0 100.0 8400.0 
4 3 财务处 经理 连威 2001/9/1 8000.0 3700.0 130.0 100.0 11470.0 
import pandas as pd
### header=None,默认没有表头,自动创建表头
table=pd.read_csv('D:/test.csv',encoding="gbk",header=None)
table.head()
   0    1   2   3      4       5     6     7      8       9
0 序号 部门 职务 姓名 工作日期 基本工资  奖金    住房基金  保险费 实发工资 
1  1 办公室 主任 陈鹏 2002/9/1 7000.00 3700.00 130.00 100.00 10470.00 
2  4 办公室 职员 王卫平 2014/1/1 5000.00 3700.00 100.00 100.00 8500.00 
3  6 办公室 职员 张晓寰 2016/12/1 5000.00 3600.00 100.00 100.00 8400.00 
4  7 办公室 职员 杨宝春 2016/9/1 5000.00 3600.00 100.00 100.00 8400.00 

import pandas as pd
### header=1时,以第二行内容作为表头
table=pd.read_csv('D:/test.csv',encoding="gbk",header=1)
table.head()
  1 办公室 主任 陈鹏   2002/9/17000.003700.00130.00100.0010470.00
0 4 办公室 职员 王卫平 2014/1/1 5000.0 3700.0 100.0 100.0 8500.0 
1 6 办公室 职员 张晓寰 2016/12/1 5000.0 3600.0 100.0 100.0 8400.0 
2 7 办公室 职员 杨宝春 2016/9/1 5000.0 3600.0 100.0 100.0 8400.0 
3 3 财务处 经理 连威 2001/9/1 8000.0 3700.0 130.0 100.0 11470.0 
4 9 后勤处 经理 林海 2005/2/1 6000.0 3700.0 130.0 100.0 9470.0 

### 默认 header=0,第一行作为表头,默认index_col=None,会自动创建索引
table=pd.read_csv('D:/test.csv',encoding="gbk")
table.head()
 序号 部门 职务 姓名 工作日期 基本工资 奖金 住房基金 保险费 实发工资
0 1 办公室 主任 陈鹏 2002/9/1 7000.0 3700.0 130.0 100.0 10470.0 
1 4 办公室 职员 王卫平 2014/1/1 5000.0 3700.0 100.0 100.0 8500.0 
2 6 办公室 职员 张晓寰 2016/12/1 5000.0 3600.0 100.0 100.0 8400.0 
3 7 办公室 职员 杨宝春 2016/9/1 5000.0 3600.0 100.0 100.0 8400.0 
4 3 财务处 经理 连威 2001/9/1 8000.0 3700.0 130.0 100.0 11470.0 
### index_col=0,把第一列作为索引
table=pd.read_csv('D:/test.csv',encoding="gbk",index_col=0)
table.head()
序号 部门 职务 姓名 工作日期 基本工资 奖金 住房基金 保险费 实发工资
 1  办公室 主任 陈鹏 2002/9/1 7000.0 3700.0 130.0 100.0 10470.0 
 4  办公室 职员 王卫平 2014/1/1 5000.0 3700.0 100.0 100.0 8500.0 
 6  办公室 职员 张晓寰 2016/12/1 5000.0 3600.0 100.0 100.0 8400.0 
 7  办公室 职员 杨宝春 2016/9/1 5000.0 3600.0 100.0 100.0 8400.0 
 3  财务处 经理 连威 2001/9/1 8000.0 3700.0 130.0 100.0 11470.0 


你可能感兴趣的:(pandas学习)