- Python+Tableau數(shù)據(jù)可視化之美
- 王紅明 張鴻斌編著
- 2859字
- 2021-11-12 11:33:02
1.5 制作第一個(gè)Tableau圖表
經(jīng)過(guò)前面的學(xué)習(xí),讀者已經(jīng)對(duì)Tableau有了一個(gè)基本了解,接下來(lái)將動(dòng)手制作一個(gè)圖表,了解制作一個(gè)Tableau圖表的步驟。
1.5.1 第一步:連接到數(shù)據(jù)
制作圖表的第一步是將Tableau連接到數(shù)據(jù),Tableau支持連接到存儲(chǔ)在各個(gè)地方的各種數(shù)據(jù),如個(gè)人計(jì)算機(jī)中的Microsoft Excel、文本文件、Microsoft Access、JSON文件、PDF文件、空間文件、統(tǒng)計(jì)文件、其他文件,服務(wù)器中的Microsoft SQL Server、MonetDB、MongoDB BI連接器、MySQL、OData、OneDrive、Oracle等數(shù)據(jù)庫(kù),以及連接到云數(shù)據(jù)庫(kù)源。單擊“更多”選項(xiàng)按鈕,可以查看可以使用的數(shù)據(jù)連接器的完整列表,如圖1-32所示。
1.5.2 第二步:設(shè)置數(shù)據(jù)源
以軟件中的數(shù)據(jù)源為例來(lái)講解。單擊“示例-超市”選項(xiàng),連接到超市數(shù)據(jù)。接著使用“數(shù)據(jù)源”頁(yè)面來(lái)設(shè)置數(shù)據(jù)源并準(zhǔn)備要分析的數(shù)據(jù),如圖1-33所示。
在“數(shù)據(jù)源”頁(yè)面可以對(duì)數(shù)據(jù)進(jìn)行合并,通過(guò)將值(行)從一個(gè)表附加到另一個(gè)表來(lái)合并兩個(gè)或更多表。可以對(duì)數(shù)據(jù)進(jìn)行篩選、修改數(shù)據(jù)字段等。下面篩選出2020年的超市銷售數(shù)據(jù)。

圖1-32 連接到數(shù)據(jù)

圖1-33 “數(shù)據(jù)源”頁(yè)面
1)首先在“數(shù)據(jù)源”頁(yè)面中單擊右上角“篩選器”下面的“添加”按鈕,打開“編輯數(shù)據(jù)源篩選器”對(duì)話框,如圖1-34所示。

圖1-34 打開“編輯數(shù)據(jù)源篩選器”對(duì)話框
2)接著單擊“編輯數(shù)據(jù)源篩選器”對(duì)話框中的“添加”按鈕,打開“添加篩選器”對(duì)話框,如圖1-35所示。然后在打開的“添加篩選器”對(duì)話框中單擊“訂單日期”選項(xiàng),并單擊“確定”按鈕。

圖1-35 添加篩選選項(xiàng)
3)單擊“確定”按鈕后打開“篩選器字段[篩選器字段[訂單日期]]”對(duì)話框,在此對(duì)話框中,單擊“年”選項(xiàng)(即按年來(lái)篩選),然后單擊“下一步”按鈕,如圖1-36所示。
4)接著會(huì)打開“篩選器[訂單日期 年]”對(duì)話框,如圖1-37所示。在此對(duì)話框中,勾選“2020”復(fù)選框,然后單擊“確定”按鈕。

圖1-36 設(shè)置按“年”篩選

圖1-37 “篩選器[訂單日期 年]”對(duì)話框
5)之后會(huì)返回到“編輯數(shù)據(jù)源篩選器”對(duì)話框,在此對(duì)話框中單擊“確定”按鈕,如圖1-38所示。這時(shí)可以看到數(shù)據(jù)源預(yù)覽中顯示的是篩選后的2020年銷售數(shù)據(jù)。

圖1-38 完成數(shù)據(jù)篩選
提示:如果想對(duì)數(shù)據(jù)進(jìn)行多個(gè)條件篩選,可以按上面的步驟繼續(xù)添加篩選條件。
1.5.3 第三步:構(gòu)建圖表
接下來(lái)制作第一個(gè)圖表,在Tableau中構(gòu)建圖表,可以通過(guò)將“數(shù)據(jù)”窗格中的字段拖到功能區(qū)上來(lái)實(shí)現(xiàn),也可以通過(guò)將字段拖到視圖中來(lái)實(shí)現(xiàn)。
1)首先在“數(shù)據(jù)源”頁(yè)面左下角單擊“工作表1”按鈕,進(jìn)入制作圖表的頁(yè)面,如圖1-39所示。

圖1-39 打開“工作表1”頁(yè)面
2)接下來(lái)制作一個(gè)產(chǎn)品銷量圖表。在“數(shù)據(jù)”窗格中單擊“產(chǎn)品”字段左側(cè)的三角,打開“產(chǎn)品”字段下面的子字段,然后將“類別”字段拖到“列”功能區(qū),如圖1-40所示。

圖1-40 拖動(dòng)字段
3)接下來(lái)再將“數(shù)量”字段拖到“行”功能區(qū),如圖1-41所示,自動(dòng)制作出一個(gè)銷售數(shù)量的柱狀圖。

圖1-41 制作圖表
4)制作出來(lái)的圖表是按大類別來(lái)統(tǒng)計(jì)的,如果想進(jìn)一步制作每種大類別(如圖中的“辦公用品”類)下各種子類別的銷量情況圖表,可以按照下面方法來(lái)做,即將“產(chǎn)品”字段下面的“子類別”字段拖到“列”功能區(qū),如圖1-42所示。
如果想刪除行列功能區(qū)中的字段,可以在字段的“膠囊”上單擊右鍵,選擇“移除”命令,將添加的字段刪除,如圖1-43所示。

圖1-42 繼續(xù)添加字段

圖1-43 刪除字段
1.5.4 第四步:美化圖表
在制作好基本圖表后,可以對(duì)圖表進(jìn)行美化,如更換圖表類型(如換成餅圖等)、對(duì)圖表的顏色、大小等進(jìn)行設(shè)置。
1)設(shè)置圖表類型。在上一節(jié)制作好的柱狀圖基礎(chǔ)上,在“標(biāo)記”選項(xiàng)卡中單擊“自動(dòng)”欄右側(cè)的下三角,可以選擇其他類型的圖表,如圖1-44所示。
也可以在“智能推薦”區(qū)單擊突出顯示的圖表類型,如氣泡圖,可以直接將制作好的柱狀圖變?yōu)闅馀輬D,如圖1-45所示。

圖1-44 設(shè)置圖表類型

圖1-45 選擇智能推薦圖表
2)設(shè)置圖表顏色及邊框。對(duì)之前制作好的柱狀圖設(shè)置顏色,單擊“標(biāo)記”選項(xiàng)卡中的“顏色”按鈕,從彈出的顏色列表中選擇一種顏色,即可直接更改圖表的顏色,如圖1-46所示。

圖1-46 設(shè)置顏色及邊框
3)設(shè)置圖形大小。單擊“標(biāo)記”選項(xiàng)卡中的“大小”按鈕,然后拖動(dòng)滑塊調(diào)整柱狀圖粗細(xì),如圖1-47所示。

圖1-47 調(diào)整圖形大小
4)設(shè)置圖表的標(biāo)簽格式。要想在每個(gè)柱圖上顯示銷售數(shù)量,首先將“數(shù)據(jù)”窗格中的“數(shù)量”字段拖到“標(biāo)記”選項(xiàng)卡中的“標(biāo)簽”按鈕上;再單擊“標(biāo)簽”按鈕,在彈出的對(duì)話框中單擊“字體”下拉列表,并設(shè)置標(biāo)簽文本的字體類型、字體大小、字體顏色、透明度等格式,如圖1-48所示。
5)設(shè)置圖表標(biāo)題的格式。在視圖區(qū)圖表中的副標(biāo)題文字或字段文字上單擊右鍵,再選擇右鍵菜單中的“設(shè)置格式”命令。然后在右側(cè)的“設(shè)置類別格式”窗格中進(jìn)行設(shè)置,如圖1-49所示。

圖1-48 設(shè)置圖表標(biāo)簽

圖1-49 設(shè)置圖表標(biāo)題的格式
1.5.5 第五步:篩選數(shù)據(jù)生成新的圖表
通過(guò)“篩選器”選項(xiàng)卡可以對(duì)數(shù)據(jù)進(jìn)行分析篩選,然后生成新的圖表。接下來(lái)篩選超市數(shù)據(jù)中公司客戶的銷量,制作公司客戶銷量圖表,具體操作如下。
1)將“數(shù)據(jù)”窗格中的“細(xì)分”字段拖到“篩選器”選項(xiàng)卡,如圖1-50所示。
2)接著打開“篩選器[細(xì)分]”對(duì)話框,在此對(duì)話框中勾選“公司”復(fù)選框(即篩選出公司客戶),然后單擊“確定”按鈕,如圖1-51所示。

圖1-50 篩選數(shù)據(jù)

圖1-51 “篩選器[細(xì)分]”對(duì)話框
3)接下來(lái)再將“數(shù)據(jù)”窗格中的“細(xì)分”字段拖到“列”功能區(qū),可以對(duì)圖表數(shù)據(jù)進(jìn)行分析,制作出新的圖表,如圖1-52所示。

圖1-52 用篩選的數(shù)據(jù)處理圖表
1.5.6 第六步:添加參考線
Tableau允許在圖表中的任何連續(xù)軸添加參考線、參考區(qū)間、參考分布等,下面來(lái)添加一條“平均值”參考線,添加方法如下。
1)首先單擊“分析”按鈕,打開“分析”窗格,然后將“自定義”中的“參考線”選項(xiàng)拖到視圖區(qū)的圖表上面,如圖1-53所示。

圖1-53 添加參考線
2)接著會(huì)打開“編輯參考線、參考區(qū)間或框”對(duì)話框,在此對(duì)話框中,單擊“平均值”右側(cè)的下拉按鈕,可以設(shè)置參考線的種類。單擊“總和(數(shù)量)”下拉按鈕,可以選擇數(shù)據(jù)種類。設(shè)置好后,單擊“確定”按鈕,如圖1-54所示。

圖1-54 設(shè)置參考線
1.5.7 第七步:將圖表導(dǎo)出為圖像文件
若要?jiǎng)?chuàng)建可以重用的圖像文件,可以導(dǎo)出視圖,具體方法如下。
1)首先單擊菜單欄中的“工作表”菜單,然后選擇“導(dǎo)出”子菜單下的“圖像”命令,打開“導(dǎo)出圖像”對(duì)話框,如圖1-55所示。

圖1-55 選擇“圖像”命令
2)在打開的“導(dǎo)出圖像”對(duì)話框中,根據(jù)需要選擇“顯示”的內(nèi)容,再單擊選擇“圖像選項(xiàng)”中的圖像模板,最后單擊“保存”按鈕,如圖1-56所示。
3)單擊“保存”按鈕后,會(huì)打開“保存圖像”對(duì)話框,在“文件名”文本框輸入圖表名稱,單擊“保存類型”下拉列表選擇圖像文件類型(一般采用PNG格式即可),之后單擊“保存”按鈕完成圖像保存,如圖1-57所示。

圖1-56 “導(dǎo)出圖像”對(duì)話框

圖1-57 導(dǎo)出的圖表
1.5.8 第八步:保存工作簿文件
之前制作圖表的工作簿可以保存為Tableau文件,保存后,下次可以繼續(xù)對(duì)之前制作的圖表工作簿進(jìn)行修改編輯。
保存工作簿的方法為:
1)選擇“文件”菜單中的“另存為”命令,打開“另存為”對(duì)話框。
2)在打開的“另存為”對(duì)話框中,選擇好文件保存的位置,然后在“文件名”文本框中輸入工作簿的名稱,然后單擊“保存”按鈕即可,如圖1-58所示。
3)下次要繼續(xù)編輯保存的工作簿時(shí),選擇“文件”菜單中的“打開”命令,然后選擇保存的工作簿文件,即可打開之前保存的工作簿,并進(jìn)行修改。

圖1-58 保存工作簿
- 現(xiàn)代C++編程:從入門到實(shí)踐
- 體驗(yàn)設(shè)計(jì)原理:行為、情感和細(xì)節(jié)
- Linux命令行與shell腳本編程大全(第4版)
- PLC編程與調(diào)試技術(shù)(松下系列)
- 深入RabbitMQ
- Python從入門到精通
- Learning AWS
- App Inventor 2 Essentials
- 從零學(xué)Java設(shè)計(jì)模式
- Applied Deep Learning with Python
- Raspberry Pi Blueprints
- Java EE程序設(shè)計(jì)與開發(fā)實(shí)踐教程
- AI輔助編程Python實(shí)戰(zhàn):基于GitHub Copilot和ChatGPT
- Improving your Penetration Testing Skills
- 計(jì)算機(jī)軟件項(xiàng)目實(shí)訓(xùn)指導(dǎo)