- Python+Tableau數據可視化之美
- 王紅明 張鴻斌編著
- 1775字
- 2021-11-12 11:33:02
1.4 Tableau快速入門
Tableau的操作相對比較容易,只需用鼠標拖曳,就可以將各種類型的數據以多種圖表形式反映出來,然后將其嵌入到PPT等文檔或者網頁中。接下來講解Tableau的基本用法。
1.4.1 Tableau工作界面
在學習使用Tableau之前,首先來認識一下Tableau的工作界面。圖1-23所示為Tableau Desk-top的工作界面,其由三部分組成。

圖1-23 Tableau Desktop的工作界面
1)Tableau圖標。單擊任何頁面左上角的可以在開始頁面和制作工作區之間切換。
2)“菜單欄”主要包括“文件”菜單、“數據”菜單、“服務器”菜單、“窗口”菜單、“幫助”菜單等,主要用于設置文件、數據和服務器、狀態欄等。
3)“連接”區用來連接數據文件或服務器,在“已保存數據源”欄中提供了3個示例數據源。
4)“打開”區上方用于打開計算機中的工作簿,下方用于打開示例工作簿。
5)“搜索”區主要為一些培訓視頻、產品、活動咨詢,以及Tableau Public每周推薦的可視化作品。
在左側單擊“連接”區域中的“Microsoft Excel”選項按鈕后,會打開“打開”對話框(見圖1-24),選擇要制作圖表的工作簿數據文件,并單擊“打開”按鈕后,會進入制作數據源操作窗口(見圖1-25)。提示:如果沒有數據文件,則可以單擊“連接”區下面的“示例-超市”選項按鈕,直接用軟件提供的實例數據查看。

圖1-24 “打開”對話框

圖1-25 數據源操作窗口
接下來單擊上圖中左下角的“工作表1”按鈕,打開圖表制作窗口,如圖1-26所示。
(1)數據和分析窗格
數據和分析窗格顯示作為維度或度量的數據源的名稱。在工作表中,數據源中的列顯示為數據和分析窗格中左側的字段,其包含按表組織的各種字段。對于數據源中的每個表或文件夾,維度字段顯示在灰色線上方,度量字段顯示在灰色線下方。維度字段通常包含分類數據(如產品類型和日期),而度量字段包含數值數據(如銷售額和利潤)。

圖1-26 圖表制作窗口
(2)行、列功能區
行功能區用于創建行,列功能區用于創建列。行、列功能區主要用來將制作圖表所需的字段放到行和列,如圖1-27所示。放置在功能區中的字段,因外形類似膠囊,所以被稱為“膠囊”。行、列功能區中可以放多個“膠囊”。

圖1-27 在行列功能區中添加字段
(3)“標記”選項卡
“標記”選項卡控制視圖中的標記屬性,包括一個標記類型選擇器,可以在其中指定標記類型,例如條、線、區域等。它還包括顏色、大小、文本、詳細信息、工具提示、形狀、路徑和角度等控件,如圖1-28所示為“標記”選項卡。
(4)“篩選器”選項卡
“篩選器”選項卡可指定要包含和排除的數據。可以分別使用度量、維度來篩選數據,也可以同時使用這兩者篩選數據。篩選數據可以將數據字段從數據窗格拖到篩選器選項卡中,拖動時會彈出圖1-29所示的“篩選器”對話框。

圖1-28 “標記”選項卡

圖1-29 篩選數據時打開的“篩選器”對話框
(5)“頁面”選項卡
將一個字段拖到“頁面”選項卡中,會形成一個頁面播放器。基于某個維度的成員或某個度量的值,可以把一個工作表拆分成多個工作表,并通過播放實現類似GIF動畫的效果。
(6)智能推薦
將字段放置在功能區中,然后單擊“智能推薦”,則Tableau會自動評估選定的字段,在下方突出顯示與數據最相符的可視化圖表類型,如圖1-30所示。

圖1-30 智能推薦圖表
1.4.2 幾個重要術語
1.聚合
聚合是指匯總到更高類別的行級別數據,如銷售總額或總利潤。Tableau會自動執行此操作,可以將數據細分成想要使用的詳細級別。
2.維度和度量
維度是定性數據,例如名稱或日期。默認情況下,Tableau會自動將包含定性信息或分類信息的數據歸類為維度,例如任何具有文本或日期值的字段。這些字段通常顯示為數據行的列標題(如“客戶名稱”或“訂單日期”),并且還定義視圖中顯示的粒度級別。
度量是定量數值數據。默認情況下,Tableau會將任何包含這種數據的字段視為度量,例如銷售交易或利潤。歸類為度量的數據可以根據給定維度進行聚合,例如按區域(維度)聚合總銷售額(度量)。
3.連續與離散
連續意味著形成一個完整的、連續的整體。例如數字7后跟8,然后是9。在Tableau Desktop中,連續值作為軸進入視圖。X連續字段可以包含無數個值。這可以是一個值范圍(如特定日期范圍內的銷售額或數量)。在Tableau中,連續字段顯示為綠色。
離散的意思是單獨分開或不同。離散字段包含有限數目的值,例如國家/地區、省/市/自治區或客戶名稱。在Tableau中,離散字段顯示為藍色。
4.字段
數據表中的每個列數據作為數據窗格中的字段進入Tableau Desktop,該字段將顯示在“數據”窗格中。如圖1-31所示的數據窗格中,“產品”“利潤(級)”“發貨日期”“客戶名稱”等為字段。

圖1-31 字段
- ReSharper Essentials
- Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
- 計算機圖形學編程(使用OpenGL和C++)(第2版)
- LabVIEW入門與實戰開發100例
- x86匯編語言:從實模式到保護模式(第2版)
- NativeScript for Angular Mobile Development
- INSTANT Passbook App Development for iOS How-to
- Python算法指南:程序員經典算法分析與實現
- Visual Studio 2015高級編程(第6版)
- PHP與MySQL權威指南
- Java程序設計教程
- Python預測分析實戰
- MATLAB 2020 GUI程序設計從入門到精通
- Kotlin語言實例精解
- 從零開始學UI設計·基礎篇