整理 | 阿司匹林

出品 | 人工智能头条(AI_Thinker)

想要成为一名数据科学家,首先你得学会数据分析,而 Python 就是一个很好的数据分析工具。

问题是,如何用 Python 来进行数据分析?

现在,MIT 博士 Luke Thompson 开设了一门课程:Python for Data Science

这门课程将教会你使用 Python 来分析所有类型的数据,而且不需要任何的编程经验。

以下是课程内容介绍:

课程主题

  • 介绍/审查命令行

  • Python 基础知识及其数据类型

  • 数据分析软件包 Numpy 和 Pandas

  • 绘图软件包 Matplotlib 和 Seaborn

  • 统计学

  • 常用表达

  • 交互式可视化

  • 模块和类

  • Git 和 GitHub

参考教材及地址

  • Learn Python 3 the Hard Way :

    https://learnpythonthehardway.org/python3/

  • Learning Python 3rd Edition :

    http://proquest.safaribooksonline.com/book/programming/python/9781449355722

  • Python for Data Analysis 2nd Edition :

    https://github.com/wesm/pydata-book

课程安排及具体内容:

该课程总共有 20 节课,每周 2 节课,为期 10 周。

第 1-3 课将介绍命令行。到本教程结束时,每个人都会熟悉基本的 Unix 命令。

第 4-9 课将介绍如何使用 Python 进行编程。主要内容将是 Learn Python 3 the Hard Way。对于那些具有 Python 以外的编程语言经验的人,Learning Python 将提供一个更全面的 Python 编程介绍。我们将学习使用 IPython 和 IPython Notebooks(也称为 Jupyter)。

第 10-18 课将着重介绍如何用 Python 软件包进行数据分析。我们将使用 Python for Data Analysis 作为教材,这本书的主要内容是数据分析,数据统计和制作漂亮的图表。在本课程中,你会发现 Python 可以超越 R 和 MATLAB 的大部分功能。

第 19-20 课总结了两个有用的开发代码的技巧。



最后,送上课程资料和课程安排的地址:

  • 课程资料:

    https://github.com/cuttlefishh/python-for-data-analysis/tree/master/lessons

  • 课程安排:

    https://github.com/cuttlefishh/python-for-data-analysis#lesson-schedule

提醒:如果你真的想成为一名数据科学家,希望你不要满足于先马再看,而是要克服自己的惰性,制定一个开始的时间表。万事开头难,希望大家都能学有所成。

原文链接:https://github.com/cuttlefishh/python-for-data-analysis

扫描二维码,关注「人工智能头条」

回复“技术路线图”获取 AI 技术人才成长路线图

点击 | 阅读原文 | 查看更多干货内容

资源 | Python数据分析课程:从入门到实战相关推荐

  1. 如何自学python数据分析-『』python数据分析该怎么入门呢?

    用python学数据分析难吗? 数据方向的薪资待遇还是比较高的,而且趋势也比较明显.随着据的落地应用,数据分析将有广泛的发展前景,未来广大的传统行业也将陆续释放出大量的数据分析岗位 通过Python来 ...

  2. Python爬虫开发从入门到实战

    Python爬虫开发从入门到实战(微课版) 第1章 绪论 爬虫的主要目的是获取网页内容并解析.只要能达到这个目的,用什么方法都没有问题. 关于获取网页,本书主要介绍了Python的两个第三方模块,一个 ...

  3. 机器人 python 极客入门_机器人Python极客编程入门与实战

    Python是一种面向对象.解释型的计算机程序设计语言,其简洁实用.高效,拥有众多模块库,可移植,跨平台,简单易学,易于上手.随着计算机深入发展,Python逐渐成为最适合青少年做创意设计的语言,也同 ...

  4. 机器人python极客pdf_机器人Python极客编程入门与实战

    编辑推荐 有了先进的软件.硬件开发平台,剩下的只是创意.中国人,特别是中国的年轻人,是全球富有创业.创新精神的一群人,这样的一个群体难道还会缺乏创意吗? "青少年学编程系列丛书"只 ...

  5. python课程教学大纲-Python数据分析课程教学大纲

    原标题:Python数据分析课程教学大纲 课程编号:XXXXXXXX 课程名称:Python数据分析与实践 英文名称:Python Data analysis and Practice 课程类型:专业 ...

  6. 视频教程-Python框架Djanggo从入门到实战教程(企业级项目实战)-Python

    Python框架Djanggo从入门到实战教程(企业级项目实战) 多年web开发经验,精通HTML.CSS.JavaScript.HTML5.CSS3等Web前端开发技术,技术纯熟,项目经验丰富.授课 ...

  7. 《Python编程:从入门到实战》学习笔记(第2版) 第1-2章 起步变量和简单数据类型

    [写在前面]为进一步提高自己的python代码能力,打算把几本经典书籍重新过一遍,形成系统的知识体系,同时适当记录一些学习笔记,我尽量及时更新!先从经典的<Python编程:从入门到实战> ...

  8. 01 如何学习Python Web开发从入门到实战

    Python Web开发从入门到实战 前言: Python Web是学校所学的课程,我希望在学习的同时通过写笔记的形式来记录我学习以及由学校学习转而自身对此方向感兴趣的一个过程,更多还是让自己在课程结 ...

  9. 国内第一本micropython的书出版《机器人Python极客编程入门与实战》

    第一本micropython的书<机器人Python极客编程入门与实战>. 购买地址:https://item.taobao.com/item.htm?spm=2013.1.w4018-1 ...

最新文章

  1. pushpop指令的操作数必须是字操作数_指令格式
  2. 程序猿,如果下次有人让你帮忙开发App,你就这样回答他
  3. CentOS 7 安装harbor1.5.0
  4. NLP-基础知识-005(专家系统)
  5. linux下锐捷拨号的问题
  6. 欧拉函数的相关应用 noj欧拉函数求和+noj 最大公约数求和
  7. Codeforce1311B. WeirdSort (冒泡排序)
  8. Stars(树状数组)
  9. 魅蓝3 官方android系统,魅蓝3获取ROOT权限及刷入Android系统过程
  10. FreeTextBox 3.1.6 的实践总结和几个问题
  11. C++中的引用与指针的区别
  12. AutoCompleteExtender智能扩展实例
  13. NB-IOT(1)---NB-IoT移远BC95调试
  14. 8g内存够吗 rust_618已过半,这些白菜价内存你买到了吗?最便宜的8G不到120元
  15. linux的文件系统简单介绍
  16. BadBoy+JMeter应用过程中遇到的问题汇总
  17. 函数, lambda表达式
  18. 计算机图形学上机心得,计算机图形学学习的心得体会
  19. 点餐小程序源码­|PHP微信点餐小程序
  20. KVM地址翻译流程及EPT页表的建立过程

热门文章

  1. 提升舆情监测软件技术方法解读,舆情监测技术逻辑?
  2. 在线生成32位和16位大小写MD5密文
  3. Fusing time-of-flight depth and color for real-time segmentation and tracking
  4. 【Android Studio】入门系列 2.下载安装及初始化
  5. 一步一步的教你彻底停止windows10更新
  6. java tika 解析pdf,Tika提取PDF文件用法示例
  7. 推荐以太坊技术图书《区块链项目开发指南》
  8. c语言中strncat函数的用法,strcat函数与strncat函数的深入分析
  9. JavaScript第6章上机练习1(制作图书简介页面)
  10. php解摩斯电码,PHP实现基于文本的莫斯电码生成器