python数据发掘预测Boston房价
作者头像
  • 手机技术资讯
  • 2019-03-02 12:35:51 1

最全面的Python数据分析学习路径图

Python是一种面向对象的直译式编程语言,由Guido van Rossum于1989年底发明。由于其简单易学、免费开源、可移植性和可扩展性等特点,Python被誉为胶水语言。下图展示了Python近年来的流行趋势,可以看出Python的受欢迎程度持续上升。

Python 数据分析学习路径概览

本文主要针对希望从事数据分析工作的Python学习者,提供一个为期16周(约120天)的学习路径。该路径分为四个部分:

  1. Python 工作环境及基础语法知识:涵盖正则表达式等基础知识。
  2. 数据采集:学习如何利用Python编写爬虫来获取数据。
  3. 数据分析:学习如何使用Python进行数据整理、描述和分析。
  4. 数据可视化:掌握如何使用Python进行数据可视化。

Python 工作环境及基础语法知识

Python基础语法学习大约需要4周时间。所需的资源可以在网络上找到免费且高质量的学习资料。以下是一些推荐的资源:

  • Python 工作集成环境包

    • Python(x,y):下载地址
    • PyCharm:下载地址
  • Python 数据分析相关库

    • Pandas
    • Numpy
    • Scipy
    • Matplotlib

如果已经安装了上述集成包,则无需重复安装这些库。通常使用pip命令安装库,可以使用pip list查看已安装的库。

  • 学习资源
    • 图书:
      • 《Python基础教程》(第2版)
      • 《深入浅出Head First Python》(中文版)
    • 在线教程:
      • 廖雪峰的Python教程
      • 正则表达式学习
    • 视频教程:
      • 慕课网Python入门
      • 慕课网Python进阶
      • 正则表达式学习视频

数据采集学习

数据采集部分的学习主要集中在Python爬虫技术上,目的是了解如何获取外部数据。这部分内容的学习周期也是四周。以下是一些推荐的学习资源:

  • 在线教程

    • Python爬虫入门一:综述
    • Python爬虫入门二:爬虫基础知识
    • Python爬虫入门三:Urllib库基础使用
    • Python爬虫入门四:Urllib库高级用法
    • Python爬虫入门五:URLError异常处理
    • Python爬虫入门六:Cookie的使用
    • Python爬虫入门七:正则表达式
    • Python爬虫实战一:糗事百科段子爬取
    • Python爬虫实战二:百度贴吧帖子爬取
    • Python爬虫实战三:大学本学期绩点计算
    • Python爬虫实战四:淘宝MM照片抓取
    • Python爬虫进阶一:爬虫框架Scrapy安装
  • 视频教程

    • Python简单爬虫开发

数据分析

数据分析部分主要涉及如何使用Python中的相关库进行数据整理、描述和分析。建议的学习时间为4周。以下是推荐的学习资源:

  • 图书

    • 《应用Python进行数据分析》(电子版自行搜索)
  • 视频

    • 《用Python玩转数据》(Coursera认证课程,全程中文)

数据可视化

数据可视化部分主要是学习如何使用matplotlib库进行数据可视化。如果前面的学习基础扎实,这部分内容在4周内可以掌握。以下是一些推荐的学习资源:

  • 图书

    • 《Python数据可视化编程实战》(电子版自行搜索)
  • 在线教程

    • 应用Python绘图和可视化(1)
    • 应用Python绘图和可视化(2)

最后,想学习Python的朋友们!

想要获取更多Python学习资料的朋友,请关注并私信回复“学习”,即可获得我们为您准备的学习材料!

    本文来源:图灵汇
责任编辑: : 手机技术资讯
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
发掘房价预测数据pythonBoston
    下一篇