一。pandas基本介绍
pandas和numpy创建的数据类似,但是会带有名称,默认0,1,2……
- 生成数列
- 生成矩阵(根据numpy矩阵)
- 生成矩阵(根据字典)
- 输出矩阵类型,行,列名称,值
- 获取矩阵值的信息
- 矩阵翻转
- 按列索引排序
- 按某列数据行排序
二。pandas数据选择
- 根据label选择某一列
- 根据label选择行
- 根据位置,选择
切片
- 根据位置和标签筛选
- 根据条件筛选
三。设置值
- 根据标签、位置修改值
- 根据条件修改所有数据、修改指定列数据
- 插入列
四。处理丢失数据
- any'丢弃有NaN的行 , all,丢弃全是NaN的行
- 填充NaN
- 数据是否为null
五。读取/保存文件
六。合并DataFrame
- 初始数据
- 相同列,行合并
- 列不相同,进行 行合并
outer
inner
- 列合并
- 列合并,选择df1的行
- 行合并,append
- 加入新行
- merge合并1
- merge合并2(key不全相同)
- indicator显示合并信息
- index(通过行进行列合并)
- 区分相同列