python学习笔记:pandas学习题纲:

[复制链接]
查看1206 | 回复0 | 2024-4-22 08:18:55 | 显示全部楼层 |阅读模式

登录网站,浏览更多精彩内容

您需要 登录 才可以下载或查看,没有账号?加入我们

×
本帖最后由 前方录 于 2024-4-24 09:28 编辑

一、Pandas读取数据
  • pandas读取纯文本文件
  • 读取csv文件
  • 读取txt文件
  • pandas读取xlsx格式excel文件
  • pandas读取mysql数据表
二、Pandas数据结构
  • Series
  • DataFrame
  • 从DataFrame中查询出Series
三、Pandas查询数据
  • df.loc方法,根据行、列的标签值查询
  • df.iloc方法,根据行、列的数字位置查询
  • df.where方法
  • df.query方法
四、Pandas怎样新增数据列?
  • 直接赋值
  • df.apply方法
  • df.assign方法
  • 按条件选择分组分别赋值


五、Pandas数据统计函数
  • 汇总类统计
  • 唯一去重和按值计数
  • 相关系数和协方差



六、Pandas对缺失值的处理
  • Pandas使用这些函数处理缺失值:
    • isnull和notnull:检测是否是空值,可用于df和series
    • dropna:丢弃、删除缺失值
      • axis : 删除行还是列,{0 or ‘index’, 1 or ‘columns’}, default 0
      • how : 如果等于any则任何值为空都删除,如果等于all则所有值都为空才删除
      • inplace : 如果为True则修改当前df,否则返回新的df
    • fillna:填充空值
      • value:用于填充的值,可以是单个值,或者字典(key是列名,value是值)
      • method : 等于ffill使用前一个不为空的值填充forword fill;等于bfill使用后一个不为空的值填充backword fill
      • axis : 按行还是列填充,{0 or ‘index’, 1 or ‘columns’}
      • inplace : 如果为True则修改当前df,否则返回新的df

中国领先的数字技术资源交流中心!

30

主题

9

回帖

254

积分

学徒

积分
254
学费
200