![6a208ecacf87fb55a551c2149ec06679.png](https://i-blog.csdnimg.cn/blog_migrate/2576c68cb43e82a5de9be09ab27d0f46.jpeg)
作者:刘早起
来源:早起Python
pandas是python数据科学中的必备工具,熟练使用Pandas是一名优秀的数据分析师傅的必备技能。在之前我曾将Pandas数据处理中的常用操作已习题的形式整理为Pandas进阶修炼120题,但是仍有部分刚接触Python的读者不知该如何下手,所以我将在本文中分享我在学习Pandas时使用的教程。
在我知道pandas之前还是个Excel Boy,偶然了解到pandas,但是当时网上并没有太多的资料,因此只能从官方文档中学习,事实上在之前的很多文章中我都有提到官方文档是最好的学习手册,pandas也是。在官方网站中几乎能找到任何你想要操作的详细解释,其中就有一份10 minutes to pandas
![41d67bbade73495a9c6967adbe519ba9.png](https://i-blog.csdnimg.cn/blog_migrate/1bebb004a9639ffa4750add37d6a13b1.jpeg)
上图为pandas0.18.0版本的内容(最新的文档已经更新至1.1.1,虽然有部分方法在版本迭代中退出舞台,但是并不影响我们学习),下图为该教程的全部内容目录
![a336b086fcaf443756a2db2d90d29228.png](https://i-blog.csdnimg.cn/blog_migrate/f327a02ca5d2a7af090789c9d0a3a6ef.jpeg)
不过在使用该教程前请注意,如果你想彻底掌握Pandas的某个功能那么它将不适合你
This is a short introduction to pandas, geared mainly for new users. You can see more complex recipes in the Cookbook.
正如该教程的开头所说:该教程仅仅为了初学者花10分钟快速了解Pandas能够做什么,怎样做,并在之后实际应用中会想到使用Pandas解决就够了。
在网上也有其他大神推荐过这份资料,但是很遗憾大多是PDF截图版本,而学编程只有动手敲代码才是最高效的办法,因此我将该教程翻译并对部分方法加以解释整理至Jupyter Notebook中供大家练习,部分内容如下
![93289c1b53adcc9f824333aaf740bfd0.png](https://i-blog.csdnimg.cn/blog_migrate/55299ec8d904104e4a58ba5563e57321.jpeg)
![bbbbca86989553e741a2fd9468c73e3e.png](https://i-blog.csdnimg.cn/blog_migrate/e50a496a15873f019236fab35c9b5de7.jpeg)
![bf104da7a00e8cb1a00438b7b904c29c.png](https://i-blog.csdnimg.cn/blog_migrate/b831ab9fa12b329f5d7f1b339716c4d9.jpeg)
![23d35457b3c62e50f5c7935cd648afa4.png](https://i-blog.csdnimg.cn/blog_migrate/170a595dec184cd7f9e4c139b7509e96.jpeg)
虽然标题说10分钟即可搞定,实际全部执行一遍下来确实可能只要5分钟不到,但我更建议使用者花更多时间完整的阅读+理解并操作一遍,这样会有一个更深刻的了解!