課程描述INTRODUCTION
· 高層管理者· 中層領(lǐng)導(dǎo)· 一線員工
日程安排SCHEDULE
課程大綱Syllabus
Python數(shù)據(jù)分析實(shí)戰(zhàn)公開課
課程對(duì)象: 從事數(shù)據(jù)分析、數(shù)據(jù)挖掘的各部門人員。
課程背景
隨著企業(yè)數(shù)智化進(jìn)程的開展.面對(duì)鋪面而來的數(shù)據(jù),我們應(yīng)該如何高效分析處理,如何基于數(shù)據(jù)做出精準(zhǔn)決策和有效呈現(xiàn),從而提升工作效率,這是企業(yè)員工必須面對(duì)的狀況。
本課程介紹Python的基本編程方法,并以此為基礎(chǔ)詳細(xì)講解Python的數(shù)據(jù)分析擴(kuò)展庫Pandas的使用方法。通過大量實(shí)際實(shí)操練習(xí)使得學(xué)員能夠?qū)W以致用,將工具應(yīng)用于實(shí)際工作中。
課程收益
掌握Python安裝和配置方法;
掌握Python變量定義和基本數(shù)據(jù)類型使用方法;
掌握Python的控制語句使用方法;
掌握Python的函數(shù)使用方法;
掌握Pandas的安裝和配置方法;
掌握Pandas的Series和DataFrames使用方法;
掌握Pandas的數(shù)據(jù)輸入和驗(yàn)證方法;
掌握Pandas的基本數(shù)據(jù)分析方法;
掌握Pandas的可視化方法。
課程大綱
第一講:Python基礎(chǔ)
一、環(huán)境安裝與配置
1、Python的安裝和Path環(huán)境變量的配置
2、Pycharm的安裝及theme設(shè)置
3、Anaconda的安裝及jupider notebook簡單演示
4、Python應(yīng)用領(lǐng)域及第一個(gè)小程序
二、Python變量定義及基本數(shù)據(jù)類型
1、數(shù)值類型
2、變量
3、字符串
4、List
三、Python的控制語句
1、條件控制
2、For循環(huán)
3、While循環(huán)
4、Input-output-format語句
四、Python的函數(shù)
1、函數(shù)介紹
2、Return的使用
3、Parameters的使用
4、Set的使用
5、Dictionary的使用
6、ArbitraryParameters的使用
7、主函數(shù)
第二講:Python數(shù)據(jù)分析擴(kuò)展庫Pandas的使用
一、Pandas基礎(chǔ)
1、Pandas介紹
2、Pandas安裝
3、Series和DataFrames使用
4、數(shù)據(jù)輸入和驗(yàn)證
二、Pandas實(shí)現(xiàn)基本數(shù)據(jù)分析
1、數(shù)據(jù)頻率統(tǒng)計(jì)—value_counts方法
2、數(shù)據(jù)排序—sort_values方法
3、布爾值索引快速篩選數(shù)據(jù)
4、字符串處理——模糊查詢
三、Pandas實(shí)現(xiàn)數(shù)據(jù)可視化
1、Matplotlib與Seaborn介紹
2、線形圖、柱狀圖及餅狀圖的繪制
3、圖形顏色和尺寸設(shè)置
4、多顏色自動(dòng)匹配-colormaps使用
5、Seaborn的使用
四、Pandas進(jìn)階介紹——數(shù)據(jù)索引/分組/重塑/多表操作
五、Pandas數(shù)據(jù)分析案例實(shí)戰(zhàn)
1、實(shí)操示例—PM2.5數(shù)據(jù)分析
2、實(shí)操示例—豆瓣電影數(shù)據(jù)分析
講師簡介
周老師
講師,碩士研究生。
主講課程:《程序設(shè)計(jì)》、《物聯(lián)網(wǎng)開發(fā)》等。精通C#、PYTHON編程。
長期從事物聯(lián)網(wǎng)技術(shù)類、教育類方向的研究開發(fā),主持多項(xiàng)教科研。
Python數(shù)據(jù)分析實(shí)戰(zhàn)公開課
轉(zhuǎn)載:http://www.nywlwx.com/gkk_detail/304404.html