Python+Tableau數(shù)據(jù)可視化之美
定 價(jià):99 元
職場商業(yè)活動(dòng)中數(shù)據(jù)可視化圖表應(yīng)用得非常多,一般的圖表可以使用Excel來實(shí)現(xiàn),而要繪制出更漂亮、更專業(yè)的圖表及儀表板,則需要利用Python、Tableau等軟件來實(shí)現(xiàn)。《Python Tableau數(shù)據(jù)可視化之美》采用方法 實(shí)戰(zhàn)案例的編寫方式,首先講解Python和Tableau的基本編程和使用方法,然后再結(jié)合銷售數(shù)據(jù)分析、財(cái)務(wù)數(shù)據(jù)分析、HR數(shù)據(jù)分析、企業(yè)運(yùn)營數(shù)據(jù)分析、統(tǒng)計(jì)調(diào)查報(bào)告等大量實(shí)戰(zhàn)案例,講解實(shí)際工作中各種職場人士常用的專業(yè)、漂亮圖表的制作方法。《Python Tableau數(shù)據(jù)可視化之美》提供了大量圖表制作的原創(chuàng)代碼,并詳細(xì)講解了如何套用這些代碼制作自己實(shí)際工作中所需的圖表,讓普通人也可以輕松制作出行業(yè)文案報(bào)告需要的各種專業(yè)、漂亮的圖表。《Python Tableau數(shù)據(jù)可視化之美》適合職場商務(wù)人士、數(shù)據(jù)分析人士及數(shù)據(jù)可視化從業(yè)人士閱讀學(xué)習(xí),也可供Python編程愛好者等學(xué)習(xí)參考。
資源豐富:掃碼即可觀看44個(gè)案例視頻(總長近300分鐘),所有案例源代碼均可下載專業(yè)實(shí)用:基礎(chǔ)知識點(diǎn)案例 銷售數(shù)據(jù)/財(cái)務(wù)數(shù)據(jù)/HR數(shù)據(jù)/企業(yè)運(yùn)營數(shù)據(jù)/統(tǒng)計(jì)調(diào)查數(shù)據(jù)分析領(lǐng)域綜 合案例
一、為什么寫這本書互聯(lián)網(wǎng)時(shí)代,各行各業(yè)每時(shí)每刻都在產(chǎn)生大量的數(shù)據(jù),這些數(shù)據(jù)看似繁雜無章,但如果通過科學(xué)的方法對它們進(jìn)行分析整理,并以漂亮的圖表或儀表板形式呈現(xiàn)出來,就可以讓決策者洞察數(shù)據(jù)背后的真相,讓大家理解數(shù)據(jù)的含義,幫助人們做出決策。其實(shí)在日常工作和生活中,數(shù)據(jù)圖表的應(yīng)用非常廣泛,在各種業(yè)務(wù)報(bào)告會(huì)、產(chǎn)品分析會(huì)、財(cái)務(wù)總結(jié)會(huì)、營銷策劃會(huì)等報(bào)告會(huì)議中,經(jīng)常能看到業(yè)界精英等用各種專業(yè)、漂亮的圖表來分析、說明自己的想法和方案。不過要想做出專業(yè)、漂亮的數(shù)據(jù)圖表并非易事,它需要利用Python、Tableau等很多專業(yè)程序軟件來實(shí)現(xiàn)。很多人聽到要用Python編程來做,就可能已經(jīng)開始打退堂鼓了。編程確實(shí)相對有難度,不過本書會(huì)給大家提供各種圖表制作的案例,在講解方法的同時(shí),也教會(huì)大家如何套用這些代碼來輕松制作滿足實(shí)際工作需求的圖表,這也是編者寫這本書的目的,即讓讀者輕松制作出專業(yè)的漂亮圖表。二、全書寫了什么《Python Tableau數(shù)據(jù)可視化之美》主要分為兩個(gè)部分:部分為Python和Tableau基礎(chǔ)篇,共包括4章內(nèi)容(第1~4章),主要講解Python的安裝方法、基本語法、Pandas模塊用法、Pyecharts模塊圖表制作方法及案例等;第二部分為案例篇,主要包括幾大行業(yè)數(shù)據(jù)分析報(bào)告常用圖表制作案例(第5~9章)。第5章為銷售數(shù)據(jù)分析圖表制作案例,第6章為財(cái)務(wù)數(shù)據(jù)分析圖表制作案例,第7章為HR數(shù)據(jù)分析圖表制作案例,第8章為企業(yè)運(yùn)營數(shù)據(jù)分析圖表制作案例,第9章為統(tǒng)計(jì)調(diào)查報(bào)告圖表制作案例。三、本書適合誰《Python Tableau數(shù)據(jù)可視化之美》適合職場商務(wù)人士、數(shù)據(jù)分析人士及數(shù)據(jù)可視化從業(yè)人士閱讀學(xué)習(xí),也可供Python編程愛好者學(xué)習(xí)參考。四、本書作者團(tuán)隊(duì)參加本書編寫的人員有王紅明和張鴻斌。由于作者水平有限,書中難免有疏漏和不足之處,懇請讀者朋友提出寶貴意見。五、致謝一本書從選題到出版,要經(jīng)歷很多環(huán)節(jié),在此感謝機(jī)械工業(yè)出版社以及負(fù)責(zé)本書的張淑謙編輯和其他素未謀面的編輯為本書順利出版所做的大量工作。編 者
前言第1章 Python和Tableau快速上手1.1 下載與安裝Python1.1.1 下載Python1.1.2 安裝Python1.1.3 模塊的安裝1.2 Python快速入門1.2.1 使用IDLE運(yùn)行Python程序1.2.2 案例1:用IDLE編寫Python程序1.2.3 案例2:編寫個(gè)交互程序1.3 下載與安裝Tableau1.3.1 認(rèn)識Tableau1.3.2 下載安裝合適的Tableau1.4 Tableau快速入門1.4.1 Tableau工作界面1.4.2 幾個(gè)重要術(shù)語1.5 制作個(gè)Tableau圖表1.5.1 步:連接到數(shù)據(jù)1.5.2 第二步:設(shè)置數(shù)據(jù)源1.5.3 第三步:構(gòu)建圖表1.5.4 第四步:美化圖表1.5.5 第五步:篩選數(shù)據(jù)生成新的圖表1.5.6 第六步:添加參考線1.5.7 第七步:將圖表導(dǎo)出為圖像文件1.5.8 第八步:保存工作簿文件第2章 Python 基本語法知識2.1 Python語法特點(diǎn)2.1.1 注釋2.1.2 代碼縮進(jìn)2.1.3 引號2.2 變量2.2.1 理解Python中的變量2.2.2 變量的定義與使用2.3 基本數(shù)據(jù)類型2.3.1數(shù)字類型2.3.2字符串案例1:輸出唐詩《春曉》2.3.3 布爾類型2.3.4 數(shù)據(jù)類型轉(zhuǎn)換案例2:計(jì)算人民幣兌換多少美元2.4 運(yùn)算符2.4.1 算術(shù)運(yùn)算符案例3:計(jì)算學(xué)生平均分?jǐn)?shù)2.4.2 比較運(yùn)算符案例4:判斷成績是否優(yōu)異2.4.3 邏輯運(yùn)算符2.4.4 賦值運(yùn)算符2.4.5 運(yùn)算符的優(yōu)先級2.5基本輸入和輸出2.5.1 使用input()函數(shù)輸入案例5:判斷體溫是否異常2.5.2 使用print()函數(shù)輸出2.6流程控制語句2.6.1 if條件語句案例6:判斷是否能坐過山車案例7:判斷是否能坐過山車(改進(jìn)版)案例8:哪些人能走老年通道2.6.2 for循環(huán)案例9:用for循環(huán)畫螺旋線2.6.3 while循環(huán)案例10:輸入登錄密碼2.6.4 break語句案例11:輸入登錄密碼(break版)2.6.5 continue語句案例12:10086查詢系統(tǒng)2.7列表2.7.1 列表的創(chuàng)建和刪除2.7.2 訪問列表元素案例13:畫五彩圓環(huán)2.7.3 添加、修改和刪除列表元素2.7.4 對列表進(jìn)行統(tǒng)計(jì)和計(jì)算2.7.5 列表的復(fù)制2.7.6 遍歷列表案例14:分離紅球和藍(lán)球2.8元組2.8.1 元組的創(chuàng)建和刪除2.8.2 訪問元組元素案例15:考試名次查詢系統(tǒng)2.8.3修改元組元素2.9字典2.9.1字典的創(chuàng)建2.9.2通過鍵值訪問字典案例16:中考成績查詢系統(tǒng)2.9.3 添加、修改和刪除字典2.9.4 遍歷字典案例17:打印客戶名稱和電話2.10函數(shù)2.10.1 創(chuàng)建一個(gè)函數(shù)2.10.2 調(diào)用函數(shù)2.10.3 實(shí)參和形參2.10.4 位置實(shí)參2.10.5 函數(shù)返回值案例18:用函數(shù)任意畫圓環(huán)第3章 Pandas模塊數(shù)據(jù)處理詳解3.1Pandas的數(shù)據(jù)格式3.1.1 導(dǎo)入Pandas模塊3.1.2 Series數(shù)據(jù)結(jié)構(gòu)3.1.3 DataFrame數(shù)據(jù)格式3.2 讀取/寫入數(shù)據(jù)3.2.1 讀取Excel工作簿的數(shù)據(jù)3.2.2 讀取CSV格式的數(shù)據(jù)3.2.3 將數(shù)據(jù)寫入文件3.3 數(shù)據(jù)預(yù)處理3.4 數(shù)據(jù)類型轉(zhuǎn)換3.5 數(shù)據(jù)的選擇3.5.1 列數(shù)據(jù)選擇3.5.2 行數(shù)據(jù)選擇3.5.3 選擇滿足條件的行列數(shù)據(jù)(數(shù)據(jù)篩選)3.5.4 按日期選擇數(shù)據(jù)3.6 數(shù)值排序3.6.1 按某列數(shù)值排序3.6.2 按索引進(jìn)行排序3.6.3 按多列數(shù)值進(jìn)行排序3.7 數(shù)據(jù)計(jì)數(shù)與值獲取3.7.1 數(shù)值計(jì)數(shù)3.7.2 值獲取3.8 數(shù)據(jù)運(yùn)算3.9 數(shù)據(jù)分組(匯總)第4章 Pyecharts模塊圖表制作詳解4.1 Pyecharts快速上手4.1.1 如何查看使用的 Pyecharts版本?4.1.2 導(dǎo)入Pyecharts模塊中的圖表4.1.3 繪制個(gè)圖表4.1.4 單獨(dú)調(diào)用和鏈?zhǔn)秸{(diào)用4.1.5 使用options配置項(xiàng)4.1.6 使用主題4.2 圖表類型及配置項(xiàng)4.2.1 圖表程序代碼基本格式組成4.2.2 直角坐標(biāo)系圖表類型及配置項(xiàng)4.2.3 基本圖表及其他圖表類型及配置項(xiàng)4.3 全局配置項(xiàng)4.3.1 InitOpts(初始化配置項(xiàng))4.3.2 TitleOpts(標(biāo)題配置項(xiàng))4.3.3 LegendOpts(圖例配置項(xiàng))4.3.4 AxisOpts(坐標(biāo)軸配置項(xiàng))4.3.5 AxisLineOpts(坐標(biāo)軸軸線配置項(xiàng))4.3.6 AxisTickOpts(坐標(biāo)軸刻度配置項(xiàng))4.3.7 AxisPointerOpts(坐標(biāo)軸指示器配置項(xiàng))4.3.8 TooltipOpts(提示框配置項(xiàng))4.3.9 ToolboxOpts(工具箱配置項(xiàng))4.3.10 VisualMapOpts(視覺映射配置項(xiàng))4.3.11 DataZoomOpts(區(qū)域縮放配置項(xiàng))4.4 系統(tǒng)配置項(xiàng)4.4.1 LabelOpts(標(biāo)簽配置項(xiàng))4.4.2 TextStyleOpts(文字樣式配置項(xiàng))4.4.3 ItemStyleOpts(圖元樣式配置項(xiàng))4.4.4 LineStyleOpts(線樣式配置項(xiàng))4.4.5 AreaStyleOpts(區(qū)域填充樣式配置項(xiàng))4.4.6 MarkLi