DataFrame基本操作
删除
删除行或列使用的函数都是drop
删除列
1 | df.drop('col_name', axis=1) |
- col_name 是列名标识
axis
用来标识删除的是行还是列
删除行
1 | df.drop([row_nr1, row_nr2, ...]) |
要删除的行号以list
形式传入
时间序列数据处理
将字典列表转化为DataFrame
1 | import pandas as pd |
查看数据1
2
3
4
5
6
7
8>>> df
a b c
0 1 2 2000-01-01
1 2 3 2000-01-02
2 3 4 2000-01-03
3 4 5 2000-01-04
4 5 6 2000-01-05
5 6 7 2000-01-06
修改索引为日期
1 | df.set_index('c') |
输出1
2
3
4
5
6
7
8
9>>> df.set_index('c')
a b
c
2000-01-01 1 2
2000-01-02 2 3
2000-01-03 3 4
2000-01-04 4 5
2000-01-05 5 6
2000-01-06 6 7