【一图流】Pandas官方速查表

Crossin的编程教室

共 1222字,需浏览 3分钟

 ·

2021-01-17 02:49


大家好,欢迎来到Crossin的编程教室!
同学们在做数据分析时都会用到 Pandas。虽然 Pandas 的功能十分强大,但你是否也曾因为其繁杂的模块和方法搞得焦头烂额?反正我当年刚开始用的时候,总是需要搜索半天才能找到自己要的函数。

不过其实,Pandas官方早就提供了一份“小抄”,放在了Github上,地址:

https://github.com/pandas-dev/pandas/tree/master/doc/cheatsheet
可以看到这份小抄提供了PPT和PDF两个版本,虽然最新一条更新记录为两年前,但是并不影响我们拿来学习,下面我们就来看看这份小抄(速查表) 的强大!

这份速查表一共有两页,如下图👇

(公众号里图片会被压缩,你可以直接访问项目地址,或在文末下载高清大图

这两张图片一共归纳了13类常用的Pandas操作,下面我们就来简单看一看。

1、数据创建

介绍了几种常用的DataFrame创建语法

2、数据重塑

这部分主要是一些在数据清洗中常用的方法,比如数据连接、数据排序、数据删除等,并且还对四个常用的操作给出了图示,理解起来简直不要太方便!

3、数据筛选

这一块区域主要是分别用行/列来讲解一些常用的数据查看、抽样、切片等操作,包含了tailheadlociloc等非常重要的方法,并且同样给出了部分动画便于理解

4、数据探索

这一块主要给出了一些在进行探索性分析时常用的方法,比如maxmincount等,不过官方将apply放在这里,并没有展开讲解

5、数据修改

这两个区域为缺失值处理和创建新的列,重点用动画示例了assignqcut方法,缺失值处理部分仅给出了两个方法,应该是偷懒了

6、数据分组

主要就是groupby和相关方法

7、数据连接

这里介绍的还是非常详细!用图片例子来展示pd.merge中的各种参数变化的不同,一看就懂

7、绘制图表

绘制可视化图表是Pandas的一个重要功能。不过受限于篇幅,官方在这里仅仅是一笔带过。

以上就是这份小抄的简单概括。大家应该能看出来,这是一份提纲挈领的“学习线索”,为你理清思路,指明方向。但是仅仅靠着两张图片是不可能把所有内容就弄明白的,它更像是我们考试前划的“复习重点”。通过这两张表,我们可以了解哪些操作可以用Pandas完成,以及在你不确定用什么方法处理数据时,快速查到Pandas中的哪个函数可以做到
因为微信会对图片进行压缩,所以你可以直接访问项目地址,或在公众号后台回复 pandas 获取高清、完整、可复制文字版本的Pandas速查表!
作者:刘早起

来源:早起Python


_往期文章推荐_

46个常用Pandas方法速查表




浏览 13
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报