《Python数据分析》,Kaggle案例驱动! 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 899.00元

课程名称:

Python数据分析》第一期

主讲老师:

梁斌    资深算法工程师

查尔斯特大学(Charles Sturt University)计算机博士,从事机器学习、计算机视觉及模式识别等相关方向的研究,在计算机视觉等国际会议及期刊发表10余篇学术论文。现就职于澳大利亚某科学研究机构,负责算法改进及其产品化、数据分析处理及可视化。

课程概述:

近年来,数据分析师的需求非常大,90%的岗位技能需要掌握Python作为数据分析工具。

Python语言的易学性、快速开发,拥有丰富强大的扩展库和成熟的框架等特性很好地满足了数据分析师的职业技能要求。

本课程以案例驱动的方式讲解如何利用Python完成数据获取、处理、数据分析及可视化方面常用的数据分析方法与技巧。

每章节都会引入Kaggle的项目和数据集,通过这些实际案例让学员轻松掌握使用Python分析来自不同领域的数据,随课代码及案例代码均会提供给学员自行实操。

适用人群:

1.    想了解和学习典型的数据分析流程和实践方法的人

2.    尚不会使用Python的数据分析师从业者

3.    想转行从事数据分析师行业的学习者

4.    想使用Python实现机器学习的工程师

课程目标:

1.    熟悉数据分析的流程,包括数据采集、处理、可视化等

2.    掌握Python语言作为数据分析工具,从而有能力驾驭不同领域的数据分析实践

3.    快速积累多个业务领域的数据分析项目经验

4.    掌握使用Python实现基于机器学习的数据分析和预测

开课时间:

201612月3日,共9次,每次2小时

学习方式:

在线直播,共9

每周2次(周六、周日下午 15:00-17:00

直播后提供录制回放视频,在线反复观看,有效期1

课程大纲:

第一课 工作环境准备及Python数据结构讲解 (2小时)

 

课程介绍

工作环境准备

Python语言基础回顾

Python数据结构讲解

列表

字典

元组

集合

Python高级特性

切片

迭代

Python高阶函数

map

filter

reduce

 

第二课 科学计算及数据可视化入门 (2小时)

 

使用NumPySciPy进行科学计算

Matplotlib绘图入门

实战案例:2016美国总统大选数据分析 (2016 Election Polls)

 

第三课 本地数据的采集与操作 (2小时)

 

常用格式的本地数据读写

SQL常用语法讲解

Python的数据库基本操作

数据库多表连接用法详解

left join

right join

inner join

实战案例:欧洲职业足球数据库分析 (European Soccer Database)

 

第四课 网络数据的获取与表示 (2小时)

 

BeautifulSoup解析网页

爬虫框架Scrapy基础

实战案例:获取电商网站的商品信息

 

第五课 数据分析工具Pandas 基础 (2小时)

 

Pandas的数据结构

Series

DataFrame

Pandas的数据操作

数据的导入、导出

数据的过滤筛选

索引及多重索引

Pandas统计计算和描述

Pandas的绘图函数

实战案例:星级争霸II重放分析 (StarCraft II Replay Analysis)

 

第六课 数据分析工具Pandas进阶 (2小时)

 

数据的分组与聚合

数据的分组运算

Pandas透视表和交叉表

实战案例:互联网电影资料库分析 (IMDB 5000 Movie Dataset)

 

第七课 数据的规整与可视化 (2小时)

 

数据清洗、合并、转化和重构

常用的Python数据可视化工具

Matplotlib回顾及扩充

Seaborn绘图

交互式数据可视化Bokeh绘图

实战案例:空难历史数据分析 (Airplane Crashes Since 1908)

 

第八课 机器学习基础及机器学习库scikit-learn入门 (2小时)

 

机器学习基础

scikit-learn入门

实战案例:利用声音数据进行性别识别 (Gender Recognition by Voice)

 

第九课 项目实战:“闪电约会”配对预测 (2小时)

 

项目介绍 (Speed Dating Experiment)

数据分析与处理

模型选择及训练

课程总结

常见问题:

Q: 会有实际上机演示和动手操作吗?

A: 有的,几乎每节课,老师均会准备上机演示部分,学员可以学习老师的实践经验。

Q: 本课程必须提前掌握Python吗?

A: 不是必须的,本课程将系统讲授Python编程语言。如果你熟悉其他编程语言JavaCScala,学习Python是很容易的。

Q: 本课程怎么答疑?

A: 会有专门的QQ班级群,同学们可以针对课上知识的问题,或者自己学习与动手实践中的问题,向老师提问,老师会进行相应解答。也推荐大家到小象问答社区提问,方便知识的沉淀,老师会集中回答,不会因为QQ群信息刷屏而被老师错过。

联系方式:

1客服微信18600475565

2、客服手机:18600475565

3、邮件:admin@chinahadoop.cn

4、网站:http://www.chinahadoop.cn