課程簡(jiǎn)介
該階段主要是介紹一些數(shù)據(jù)科學(xué)領(lǐng)域用Python語(yǔ)言實(shí)現(xiàn)的基礎(chǔ)庫(kù),如簡(jiǎn)潔、輕便的數(shù)據(jù)可視化展示工具M(jìn)atplotlib,高效的運(yùn)算工具Numpy,方便的數(shù)據(jù)處理工具Pandas,為人工智能階段打基礎(chǔ)。
課程特色|亮點(diǎn)
1. 用最快地辦法入門(mén)數(shù)據(jù)科學(xué)
2. 用最簡(jiǎn)單方式輕松掌握數(shù)據(jù)科學(xué)基礎(chǔ)庫(kù)
課程內(nèi)容介紹
1. 學(xué)前環(huán)境搭建:數(shù)據(jù)挖掘基礎(chǔ)環(huán)境安裝與使用
a) 庫(kù)的安裝
b) Jupyter Notebook使用
2. Matplotlib
a) 快速上手Matplotlib
b) 折線圖與基礎(chǔ)繪圖功能
c) 散點(diǎn)圖
d) 柱狀圖
e) 直方圖
f) 餅圖
3. Numpy
a) Numpy的優(yōu)勢(shì)
b) 認(rèn)識(shí)ndarray
c) 基本操作
d) ndarray運(yùn)算
e) 數(shù)組間的運(yùn)算
f) 合并、分割
g) IO操作與數(shù)據(jù)處理
4. Pandas基礎(chǔ)處理
a) Pandas的介紹
b) 基本數(shù)據(jù)操作
c) DataFrame運(yùn)算
a) Pandas畫(huà)圖
b) 文件讀取與存儲(chǔ)
1. Pandas高級(jí)處理
a) 缺失值處理
b) 數(shù)據(jù)離散化
c) 合并
d) 交叉表與透視表
e) 分組與聚合
第1節(jié) - 環(huán)境搭建
第2節(jié) - JupyterNotebook介紹
第3節(jié) - 快速上手JupyterNotebook
第4節(jié) - Matplotlib介紹
第5節(jié) - 快速上手Matplotlib
第6節(jié) - Matplotlib三層結(jié)構(gòu)
第7節(jié) - 完善折線圖(畫(huà)布層)
第8節(jié) - 修改x、y軸刻度
第9節(jié) - 中文問(wèn)題解決
第10節(jié) - 其他輔助顯示層完善折線圖
第11節(jié) - 完善折線圖(圖像層)
第12節(jié) - 創(chuàng)建多個(gè)繪圖區(qū)
第13節(jié) - 折線圖應(yīng)用場(chǎng)景
第14節(jié) - 常見(jiàn)圖表及散點(diǎn)圖
第15節(jié) - 柱狀圖
第16節(jié) - 直方圖
第17節(jié) - 餅圖
|