|
|
课程大纲:0 w: ]! q T( e ~5 W3 [& h! M8 b
第一课 工作环境准备及数据分析建模理论基础 (2课时)% {) f! v, u! M# s+ v$ M
1. 课程介绍: h Z' \" W9 ?5 a( Y
2. Python语言基础及Python 3.x新特性
% B0 {! M* ^3 u. m3 T$ t2 P1 b; n; [ 3. 使用NumPy和SciPy进行科学计算
! b& n1 b z3 e 4. 数据分析建模理论基础
4 m. j* v% ^0 t* D T a. 数据分析建模过程
2 p6 s& F' f( ^/ v6 Y b. 常用的数据分析建模工具
* h$ n. v/ b+ p" H; S1 I9 R 5. 实战案例:科技工作者心理健康数据分析(Mental Health in Tech Survey)
?- w4 q8 r- C' |9 u1 m* b# h0 }6 K9 i1 H# D1 o: ]
第二课 数据采集与操作 (2课时) 3 Q% {7 P( Z ]- l P! v" D' u1 L4 g
1. 本地数据的采集与操作
' X/ s( A) _) R; e; X& k) j8 j; k! U# c a. 常用格式的本地数据读写
4 m( G, D: D# ?4 P7 l3 R' ] b. Python的数据库基本操作2 g; U. X# v8 D- |/ J$ T
2. 网络数据的获取与表示/ C% @, N- D# p: D0 E: ^) q# P
a. BeautifulSoup解析网页* C% u: `, g3 u' X
b. 爬虫框架Scrapy基础4 `& {3 S: Z. H5 q& R+ j
3. 回归分析-- Logistic回归
9 I% f4 _' `4 C 4. 实战案例:获取国内城市空气质量指数数据
; M; d- {9 M2 A" B7 I& s# W1 P, S7 S, ~
第三课 数据分析工具Pandas (2-3课时): Q; K4 ]6 g2 }4 K4 V
1. Pandas的数据结构0 `8 ~+ C# N0 y' h$ D I
2. Pandas的数据操作0 D# j# S9 d$ u. A1 _7 Z! _" K0 I
a. 数据的导入、导出- p" H n) \ ]8 h/ D1 f
b. 数据的过滤筛选3 p- D O7 {6 ` f" L/ h
c. 索引及多重索引; q3 B) @& j- ?# O9 w
3. Pandas统计计算和描述
1 S3 M$ F$ E) k; V+ ~3 N 4. 数据的分组与聚合
- x; c& t+ R1 t9 @7 a/ k P H/ \ 5. 数据清洗、合并、转化和重构
3 ]4 K) A; K9 m, g' A6 F! k7 X 6. 聚类模型 -- K-Means0 R( w0 j1 |( F* ?
7. 实战案例:全球食品数据分析(World Food Facts)
! g8 o Q" c5 W7 `
4 i* A% j" T9 i6 e8 b+ _- H+ W3 @第四课 数据可视化 (2课时)
6 S# r. S% H7 }, Q( Q4 r5 r, Y 1. Matplotlib绘图( n7 T9 Z" n# u% ^9 W
2. Pandas绘图
1 V6 z3 d5 z' c# E2 e 3. Seaborn绘图
: V F/ n% V. n. i3 B y, c; z9 L 4. 交互式数据可视化 -- Bokeh绘图 b$ Z; s# h; p" z' ]+ A
5. 实战案例:世界高峰数据可视化 (World's Highest Mountains). P* }) Y8 g/ Z$ F- q$ C
7 u' r* a0 D2 \
第五课 时间序列数据分析 (2课时)
) t2 y _5 c3 a( u 1. Python的日期和时间处理及操作& J! Q2 l8 F; Y8 p8 T: h9 Y& U# g" I9 |
2. Pandas的时间序列数据处理及操作
& S$ h4 K; }$ q' i; @) n$ E9 ^$ a1 ~- ~ 3. 时间数据重采样
: a R- q2 G+ Y* Q0 z 4. 时间序列数据统计 -- 滑动窗口, }& ?* _8 D" e: ^ z9 h
5. 时序模型 -- ARIMA
% u0 D+ o6 g7 O) H8 G8 U 6. 实战案例:股票数据分析
9 ^2 _3 S8 y; c5 `
) @: _) ^; y0 e4 E Q3 B第六课 文本数据分析 (2课时): q) u" f' k& e r
1. Python文本分析工具NLTK! v' C$ x8 f9 Y, \- B
2. 分词. c4 E6 ~$ K z9 i' X; N, j9 V
3. 情感分析
* M" \ `. Q7 G+ V! s3 M: e( ] 4. 文本分类: u3 {' A5 i7 Y/ H
5. 分类与预测模型 -- 朴素贝叶斯' G- w2 p5 S6 Z9 [6 L
6. 实战案例:微博情感分析/ Z/ ?" O3 x! E0 F7 n" p" u
9 Z" d. w5 o. M% S; u" [8 D2 R
第七课 图像数据处理及分析 (2课时)& z. K) `8 s4 Y$ q+ f3 ?/ a
1. 基本的图像操作和处理
2 ]2 I' ]! x& J$ o1 `5 M+ o 2. 常用的图像特征描述
7 @' q5 [ d% a/ P& w& c) P 3. 分类与预测模型 -- 人工神经网络
+ `8 q/ x4 F* W4 j8 v+ W; @2 k, x 4. 实战案例:电影口碑与海报图像的相关性分析/ n: X! [8 w' {. ~/ h& H& y
4 F; q8 x, u2 u- l6 Y. ?第八课 机器学习基础及机器学习库scikit-learn (2课时)6 p7 B# k+ h0 N+ m7 P( {5 F
1. 机器学习基础9 {) x* ^1 N2 s2 ^6 S A
2. Python机器学习库scikit-learn
3 S5 @+ T6 Q, L" W 3. 特征降维 -- 主成分分析
. c& h1 Y# w4 n3 C8 F C 4. 实战案例:识别Twitter用户性别 (Twitter User Gender Classification)
- ^7 J' x' Y M- |3 c& @$ C W& E1 W: ^( y/ y# y
第九课 项目实战:通过移动设备行为数据预测使用者的性别和年龄(2课时)
$ n& E; O1 Y0 |* F1 H+ u0 H, w 1. 交叉验证及参数调整0 A0 i9 K0 l! ?. {. i
2. 特征选择
' a. _6 k0 |2 Q; }$ e 3. 项目实操
+ z! ^4 p3 V6 |- q# o 4. 课程总结
% Y6 U. o3 G( [6 e+ r e% J! @3 t+ h5 l% E: X
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|