Pandas是Python数据科学中的必备工具,熟练使用Pandas是一名优秀的数据分析师傅的必备技能。在之前我曾将Pandas数据处理中的常用操作已习题的形式整理为Pandas进阶修炼120题,但是仍有部分刚接触Python的读者不知该如何下手,所以我将在本文中分享我在学习Pandas时使用的教程。

在我知道pandas之前还是个Excel Boy,偶然了解到pandas,但是当时网上并没有太多的资料,因此只能从官方文档中学习,事实上在之前的很多文章中我都有提到官方文档是最好的学习手册,pandas也是。在官方网站中几乎能找到任何你想要操作的详细解释,其中就有一份10 minutes to pandas上图为pandas0.18.0版本的内容(最新的文档已经更新至1.1.1,虽然有部分方法在版本迭代中退出舞台,但是并不影响我们学习),下图为该教程的全部内容目录不过在使用该教程前请注意,如果你想彻底掌握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中供大家练习,部分内容如下

虽然标题说10分钟即可搞定,实际全部执行一遍下来确实可能只要5分钟不到,但我更建议使用者花更多时间完整的阅读+理解并操作一遍,这样会有一个更深刻的了解!


©著作权归作者所有:来自51CTO博客作者mb5fe18e32e4691的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. React 教程:React 快速上手指南 [每日前端夜话0x2B]
  2. React教程:组件,Hooks和性能 [每日前端夜话0x36]
  3. 新版本chrome 浏览器非受信https站点访问方式
  4. Python机器学习·微教程
  5. Python 任务自动化工具 tox 教程
  6. 开发者请注意:Python2 的最后版本将于 4 月发布,但它确实是在 1 月
  7. oss上传文件阿里云(js版本)
  8. python入门教程12-06 (python语法入门之进程间数据隔离)
  9. 动画:扫盲 Git 版本控制

随机推荐

  1. c语言中的语句之间必须用分号作为分隔符
  2. C语言中&是什么意思?
  3. 学编程应该知道的c语言中的复数操作
  4. c语言puts函数用法是什么?
  5. C语言函数基础知识有哪些?
  6. c语言中==是什么意思?
  7. 适合小白入门C语言的简单教程
  8. 数组指针的用法有哪些?
  9. c语言中include用法是什么?
  10. visual c++6.0怎么新建C语言项目