全球快消息!Tableau完整系列課程:3.Tableau desktop基本操作

2023-01-25 20:15:46 來源:51CTO博客

Tableau系列視頻課程(適用tableau各版本,視頻中提供全部源文件):

1.大數據可視化之敏捷BI Tableau Desktop入門培訓視頻課程:??https://edu.51cto.com/course/4025.html??

2.大數據可視化之敏捷BI Tableau視頻課程入門與實戰:??https://edu.51cto.com/course/2958.html??


(資料圖片僅供參考)

3.Tableau實用圖形制作大全系列視頻課程:??https://edu.51cto.com/course/12627.html??

4.大數據可視化之敏捷BI Tableau Server高級實戰培訓視頻課程:??https://edu.51cto.com/course/3972.html??

1 Tableau desktop數據視圖

1.1 數據視圖要素

組件組成:標題、軸、區、單元格和標記。除這些內容外,您還可以選擇顯示標題、說明、字段標簽和圖例。

1.2 生成基本的數據視圖

智能顯示(選擇多個維度和度量,再選擇可用的智能提示顯示的圖形類型)

“智能顯示”會基于視圖中已經使用的字段以及在數據窗口中選擇的任何字段來創建視圖。單擊工具欄上的“智能顯示” 打開“智能顯示”。使用“智能顯示”時,只需在數據窗口中選擇要分析的字段,然后選擇要創建的視圖類型即可。Tableau 會自動評估選定字段,然后提供適合這些字段的幾種視圖類型供您選擇。此外,“智能顯示”會突出顯示與數據最相符的可視化類型。

雙擊或手動拖拽添加

下表說明了通過在數據窗口中雙擊字段來創建自動視圖時所用的一些規則:

文本表

如果先添加維度,則會生成一個文本表(或交叉表)。所有點擊各字段的后續操作都將對該文本表進行細化。

如果先添加度量然后再添加維度,則會生成一個條形視圖。所有后續點擊操作都將對該條形圖視圖進行細化,除非添加日期維度(這時視圖將更改為折線圖)。

如果先添加度量然后再添加日期維度,則會生成一個折線視圖。所有后續點擊操作都將對該折線視圖進行細化。

實線圖

如果先添加連續維度然后再添加度量,則會生成一個實線視圖。添加其他維度的后續操作將對該實線視圖進行細化。添加其他度量的后續操作將向視圖中添加定量軸。

散點圖

如果先添加一個度量然后再添加另一個度量,則會生成一個散點視圖。添加維度的后續操作將對該散點視圖進行細化。添加其他度量的后續操作將創建散點矩陣。

地圖

如果添加地理區域字段,則會生成一個地圖視圖,其中包含緯度和經度這兩個軸,而地理區域字段位于“詳細級別”功能區上。添加維度的后續操作會向該視圖中添加行,而添加度量的后續操作會通過添加大小和顏色編碼來進一步細化地圖。

1.3 維度、維度分層、鉆取

在添加到視圖中的行或列功能區時,維度通常會產生標題。默認情況下,Tableau 將包含定性、分類信息的任何字段均視為維度。

維度間有層級關系時需要分層設置,例如時間維度中的年、季、月、日,單位維度的國家、省/州、市、縣,產品分類中的大類、小類。Tableau自帶時間維度的分層關系,其它維度的層級關系均需手動設置。可以將這些字段組合到一個具有一新的名字的分層結構中。可以通過在數據窗口中拖放來組合關系分層結構。具體操作方式如下:

在數據窗口中,將一個字段直接拖放到另一個字段上,本例是將產品子類拖放至產品類別(父類)上。出現提示時,請為該關系分層結構鍵入名稱,我們命名為“產品”,然后單擊“確定”。可以看出,具有層級關系的維度顯示為:通過拖拽向已有的分層結構中添加新的層級、并可調整層級關系??芍苯佑益I移除現有的分層結構(相關的維度不會被移除)。

分層結構支持通過單擊在層級中向上或向下導航。在視圖中使用這些字段時,字段上會顯示一個加號按鈕,您可以用該按鈕在分層結構中向上或向下鉆取。

維度分層的應用(鉆?。簩⒎謱咏Y構作為一個維度拖至視圖區的行或列上,即可出現“+”號,點擊“+”可鉆取下一級數據。

下鉆前:

下鉆后:

點擊“-”號收起鉆取的子類明細,或稱為上鉆。

1.4 度量、多度量

1.4.1 度量

度量:

在添加到行或列功能區時,度量通常會產生軸。默認情況下,Tableau 將包含數字(定量)信息的任何字段視為度量。

度量值與度量名稱:

“度量名稱”和“度量值”是兩個不屬于數據源的字段。Tableau 將自動創建這些字段,以便可以構建涉及多個度量的特定類型的數據視圖。當需要在同一個區中同時顯示多個度量時,尤其適合使用這些字段。

記錄數:

除“度量名稱”和“度量值”字段外,數據窗口還包含一個“記錄數”字段,該字段也不屬于基礎數據源。此字段表示數據源中的行數。它在您使用主要是分類的數據源、從而產生很少度量時十分有用。

1.4.2 多度量

1.4.2.1 單個軸

通過將度量拖到“行”和“列”功能區來為每個度量添加單個軸,也是默認狀態。

1.4.2.2 融合軸

融合后:

兩個及以上相同單位(個,萬元)的度量,可共享同一縱軸,例如將銷售額拖放至利潤折線圖的縱軸上,如上圖。

1.4.2.3 雙軸

可以使用雙軸來比較多個度量,而雙軸是兩個相互層疊的獨立軸。當您有兩個具有不同標度的維度時,雙軸十分有用。若要添加度量以作為雙軸,請將字段拖到視圖右側并在看到黑色虛線時放置。如下圖所示:

也可以在第二個度量的字段菜單中選擇“雙軸”:

雙軸圖效果如下所示:

1.4.2.4 組合圖

在視圖中使用多個度量時,可以為每個不同度量自定義標記類型(如線型,柱形),從而形成組合圖。由于每個度量可具有自定義標記,因此您也可以為每個度量自定義詳細級別、大小、形狀和顏色編碼。

在雙軸圖的基礎上選擇某一度量,右鍵或在度量下拉菜單中選擇標記類型,例如上圖中將度量總價的標記類型選為條形圖,即可形成以下條形與線形組合圖:

可以以不同標記類型來形成多種組合圖。

1.5 計算

為了從數據中提取到有意義的結果,可能需要進行一項或多項計算。Tableau 中預定義了各種函數以供計算,可以對維度和度量進行計算,例如可將一個維度分解成多個維度,或將多個維度合成一個,也可以對原有維度進行加工形成一新維度(但原有維度需保留,可以隱藏);也可對度量進行計算,例如數據源中有“售銷額”、“成本”兩度量,現可以創建一個名為“利潤”的新計算字段,作為“售銷額”和“成本”字段的差額。然后,可以對此新字段應用聚合(如求和)以查看一段時間內的總利潤。另外,也可以將這些數字顯示為百分比的形式,啟用總計以查看各類別的百分比。

如果使用關系數據源,可使用以下全部計算。但是,多維數據源不支持聚合和分級數據。

1.5.1 聚合

Tableau直接面向明細數據,有時一些聚合數據,如計數、求和、求平均值等非常有用。用來產生聚合數據的數學函數稱為聚合函數。聚合函數對一組值進行計算并返回單個值。 例如,包含值 1, 2, 3, 3, 4 的某個度量經過求和聚合后返回單個值:13,經過計數聚合后返回 單個值5。

聚合

說明

總計

返回度量中數字的和。會忽略空值。

平均值

返回度量中數字的算術平均值。會忽略空值。

中值

返回度量中數字的中值。將忽略 Null 值。

計數

返回度量或維度中的行數。當應用于某個維度時,Tableau 創建一個新的臨時度量列,因為計數的結果是一個數字??蓪底?、日期、布爾值和字符串進行計數。所有情況下均忽略 Null 值。

計數(不重復)

返回度量或維度中唯一值的個數。當應用于某個維度時,Tableau 會創建一個新的臨時度量列,因為計數的結果是一個數字??蓪底帧⑷掌?、布爾值和字符串進行計數。所有情況下均忽略 Null 值。

最小

返回度量或連續維度中的最小數字。會忽略空值。

最大

返回度量或連續維度中的最大數字。會忽略空值。

百分位

返回度量中指定百分位處的值。選擇此聚合時,必須從提供百分位值范圍的子菜單中進行選擇:5, 10, 25, 50, 75, 90, 95。當您在視圖中的某個字段上設置此聚合時,該字段將顯示 PCT 和分配的百分比值

標準偏差

基于樣本總體返回給定表達式中所有值的標準差。會忽略 Null 值。如果非 Null 樣本成員少于 2 個,則返回 Null。如果數據表示總體的樣本,可使用此函數。

標準偏差(群體)

基于有偏差總體返回給定表達式中所有值的標準差。假定其參數由整個總體組成。此函數適用于較大的樣本大小。

方差

基于樣本返回給定表達式中所有值的方差。 會忽略 Null 值。如果非 Null 樣本成員少于 2 個,則返回 Null。如果數據表示總體的樣本,可使用此函數。

方差(群體)

基于有偏差總體返回給定表達式中所有值的方差。 假定其參數由整個總體組成。此函數適用于較大的樣本大小。

設置度量默認聚合顯示合計

操作步驟:

解聚數據

當分析度量時,通過解聚數據,可查看數據源的每一行數據。

操作步驟:

取消菜單:分析->聚合度量(取消選中)。

解聚前:

解聚后:顯示最細粒度的值。

1.5.2 計算字段

創建計算字段

計算字段用來對數據源原有維度或度量進行擴展應用。例如數據源包括銷售額和成本兩個度量,可根據其差值計算利潤,得到一個計算字段,作為一新的度量。

若要創建新的計算字段,請選擇“分析”>“創建計算字段”,或者在數據窗口(包括維度、度量、集、參數子窗口)右擊并選擇“創建計算字段”。在計算字段編輯窗口進行邏輯編寫:

根據計算返回的數據類型,新計算字段顯示在數據窗口的“維度”區域或“度量”區域。返回字符串或日期的計算是維度,返回數字的計算是度量。后一種情況下,如果需要將計算值視為離散值而不是連續值,可將度量轉換為維度。

計算字段可以處理行級別上的轉換邏輯,例如可以轉碼(原數據為1,0,可通過case when函數轉為“是”,“否”。

常用函數說明:

IIF( [Sales])>2000,”高”, “低”)

1.5.3 快速表計算(*)

上文介紹計算字段為行級計算(支持自動聚合),而表計算則使用數據庫中多行數據來計算一個值。若要創建表計算,需要先定義計算目標值和計算對象值。

表計算將針對視圖中的單個度量執行。定義向其應用計算的表部分(計算對象)的維度稱為尋址字段,定義如何對計算進行分組的維度稱為分區字段。在匯總幾個年份的產品銷售額示例中,尋址字段是訂單日期字段,分區字段是產品字段。為表計算定義尋址時,所有其他維度都用于分區。

計算最終落實到單元格上,尋址字段決定著計算的移動方向,其它都是分區字段,決定的區塊的劃分,最小的區塊為單元格。

示例一:統計每個單元格值占總體百分比。

示例二:每類產品包裝比前一年的訂單數變化情況。

通過右擊要在視圖中使用的度量并從“快速表計算”子菜單中選擇“百分比差異”可以快速添加總額占比等計算。(將時間放到列上可以計算年初至今(YTD)總計或增長,復合增漲率、年同比增漲。)

1.5.4 同環比的計算(*)

將訂單日期拖入列將訂單日期拖入行,右擊選擇月創建計算字段,命名為環比啊,公式為

(ZN(SUM([銷售額])) - LOOKUP(ZN(SUM([銷售額])), -1)) / ABS(LOOKUP(ZN(SUM([銷售額])), -1))

注釋:

ZN:是指如果括號里的表達式結果不為NULL,則返回它,否則返回0。

ABS:是取括號里表達式的絕對值。

LOOKUP:括號內分兩部分,逗號前面是當前值,后面的-1表示上一個值,就是根據當前值,找它的上一個值。

公式含義:(當前值 - 根據當前值找到它的上一個值)/根據當前值找到它的上一個值的絕對值。

如圖:

注意:依據這個圖,加之同環比概念,我們右擊環比膠囊,計算依據如果是表(向下),則是環比,如果改為表(橫穿),則為同比。

1.5.5 分級數據

將數據分為不同段,再對該段內的明細值進行加和。例如客戶年齡從20-90,可以以10年為界限進行分類,匯總每個年齡段的指標(如年消費金額)。

在 Tableau 中,數據分級的方法是右擊需要分級的度量,點擊創建數據桶。只有關系數據源中的數據可分級。多維數據源不支持此功能。

分級后的軸可修改別名。

示例:

你知道嗎?

分級(段)與分組的區別:分級只能用于度量,分組可用于維度或度量。分級是將不同的度量為分成等差區間,然后統計各區間的值,分組是可以人為選擇同一維度或度量下多條記錄合并成一個值進行統計,其它記錄不變。

1.5.6 合計(總計、小計)

1.5.7 百分比

來與所有百分比計算進行比較的數據 — 百分比采用分數的形式。分子是某個給定標記的值,分母取決于所需的百分比類型,它是用來與所有計算進行比較的數字。比較可基于整個表、一行、一個區,等等。默認情況下,Tableau 使用整個表(類似于表計算中的總額百分比)。其他百分比計算在“百分比”菜單項中提供。

1.6 參考線、參考區間和參考箱

1.6.1 線、區間、分布

在制作圖形時,有時需要參考值進行對比,例如平均值、最大值、最小值等。在Tableau中可以添加參考線、參考區間、參考箱。在圖形中右鍵點擊軸,選擇菜單:添加參考線、參考區間(標靶圖)或框(參考箱):

線區間分布盒須圖(盒形圖)

值的類型:

平均值- 沿軸在平均值位置放置一條線。常量- 在軸上指定值位置放置一條線。最大值- 在最大值位置放置一條線。中位數- 在中位數值位置放置一條線。最小值- 在最小值位置放置一條線。總計- 在單元格、區或整個視圖的所有值的總計位置放置一條線。合計- 在單元格、區或整個視圖的所有值的聚合值位置放置一條線。在計算平均值的加權平均值而不是平均值時,此選項特別有用。當使用的計算采用自定義聚合時,它也非常有用。合計使用基礎數據計算,其結果與在“分析”菜單中選擇一個合計選項相同。

選擇線的標記方式:

— 如果選擇此選項,則參考線不包含標簽。- 如果選擇此選項,則在軸上包含對應值的標簽。計算- 如果選擇此選項,則顯示自動標簽。該標簽基于所選的計算和度量。自定義- 如果選擇此選項,則在文本框中鍵入自定義標簽。可使用文本框右側的菜單插入值(如計算或值)。

1.6.2 盒形圖

盒形圖又稱為箱形圖、盒須圖、盒式圖或箱線圖,是一種顯示值沿軸的分布情況的圖形。盒子圍住中間 50% 的數據(即分布的中間兩個四分位點)。線(稱為須)可配置為在四分位距的 1.5 倍(相鄰盒寬度的 1.5 倍)處顯示,或在數據的最大范圍處顯示。提供了一種只用5個點對數據集做簡單的總結的方式。這5個點包括中點、Q1、Q3、分部狀態的高位和低位。箱形圖很形象的分為中心、延伸以及分部狀態的全部范圍。箱形圖中最重要的是對相關統計點的計算,相關統計點都可以通過百分位計算方法進行實現。它直觀明了地識別數據批中的異常值,分析其產生的原因,常常成為發現問題進而改進決策的契機。箱形圖為我們提供了識別異常值的一個標準:異常值被定義為小于Q1-1.5IQR或大于Q3+1.5IQR的值。雖然這種標準有點任意性,但它來源于經驗判斷,經驗表明它在處理需要特別注意的數據方面表現不錯。

數據在 IQR(內距Inter-Quartile Range) 的 1.5 倍以內- 將須放在四分位距(高四分位點與低四分位點之距離) 1.5 倍處的位置,即相鄰盒寬度的 1.5 倍。這也稱為“圖解盒形圖”。 內距IQR=高四分位數—低四分位數。

數據的最大范圍- 將須放在分布圖中最遠的數據點(標記)處。這也稱為“骨骼盒形圖”。

當視圖中至少有一個度量時,也可從“智能顯示”窗格中使用盒形圖。

1.7 標記、自定義標記圖形

1.7.1 標記

標記卡

將字段拖到視圖時,將使用標記來顯示數據。每個標記都表示視圖中所有維度的交叉點。

將度量拖拽至標記面板上的顏色、大小、文本等區域。

標記類型

默認包括以下標記類型:自動標記、條形標記、線標記、區域標記、方塊標記、圓標記、形狀標記、文本標記、填充地圖標記、餅圖標記、甘特條標記、多邊形標記。

標記屬性

顏色、大小、形狀、標簽。

示例:

1.7.2 標記的自定義形狀

可以向工作簿中添加自定義形狀,方法是將形狀圖像文件復制到位于 Documents 文件夾下的 Tableau Repository 內的 Shapes 文件夾中。使用自定義形狀時,它們將隨工作簿一起保存。這樣便可與他人共享工作簿。

創建形狀圖像文件。每個形狀應單獨保存為一個文件,可采用多種圖像格式中的任何一種,包括位圖 (.bmp)、可移植網絡圖形 (.png)、JPEG、圖形交換格式 (.gif)。將形狀文件復制到位于 C盤文檔 文件夾下的我的 Tableau 存儲庫\形狀 文件夾內的新文件夾中。該文件夾的名稱將用作 Tableau 中的調色板名稱。在以下示例中,將創建一個新調色板:“石頭”。在 Tableau 中,將標記選為形狀,點擊“形狀”屬性,在形狀圖例上的維度名稱右側單擊,并選擇“編輯形狀”。

如果在Desktop運行期間往石頭文件增加了新的圖片,可點擊“重載形狀”,“配置調色板”按鈕將右側圖片分配到左邊的選擇數據項。如果圖片比數據項少,則會重復使用圖片。

有關創建自定義形狀的提示:

創建自定義形狀時,您可以執行一些操作來改進形狀在視圖中狀的外觀和功能。如果您要創建自己的形狀,建議您按照以下準則創建圖標或剪貼畫。

建議大小- 除非您打算使用“大小”目標使形狀變得非常大,否則應嘗試使原始形狀大小接近 32x32 像素。不過,原始大小依賴于您要在 Tableau 中使用的大小范圍??梢栽?Tableau 中通過單擊“標記”卡上的“大小”來調整形狀大小,也可以使用“格式”菜單上的單元格大小選項。添加顏色編碼- 如果還打算使用“顏色”對形狀進行顏色編碼,則應使用透明背景。否則,不僅僅是符號,整塊圖像區域都將填充顏色。GIF 和 PNG 文件格式都支持透明度。GIF 文件支持 100% 透明的單色透明度,而 PNG 文件支持 alpha 通道,此通道包含可用于圖像中的所有像素的透明度級別范圍。當 Tableau 對符號進行顏色編碼時,不會修改每個像素的透明度,因此可以保持平滑的邊緣。文件格式— Tableau 不支持增強型圖元文件格式 (.emf) 的符號。形狀圖像文件可采用以下格式之一:形狀圖像文件可采用以下格式之一:.png、.gif、.jpg、.bmp 和 .tiff。

1.8 排序、分組、集

1.8.1 排序

計算排序:

可以通過度量值,維度值進行排序。

手動排序:人為設置維度值的順序,例如領導人的排名先后。

1.8.2 組

您可以通過在視圖中選擇標題、選擇標記或者基于數據窗口中的某個維度來創建組。無論創建組的方式如何,都會向數據窗口中添加一個新的組字段。在視圖(包括“列”和“行”功能區、“標記”卡和“篩選器”功能區)中,您可以像任何其他字段一樣使用組字段。當您通過在視圖中選擇標題或標記來創建組時,視圖將會更新以使用分組字段。

分組是可以人為選擇同一維度或度量下多條記錄合并成一個值進行統計,其它記錄不變。

分組前:

分組后:

1.8.3 集

集是根據某些條件定義數據子集的自定義字段。集可基于計算條件建立,例如,集可包含銷售額超過特定閾值的客戶。計算集隨數據變化而更新。此外,集也可基于視圖中的特定數據點建立。可以使用集來比較數據子集以及提出有關數據子集的問題。

常量集:常量集的成員是固定的,不會更改。若要創建常量集,需要選擇要包含的成員。常量集可基于單個維度或多個維度。創建方法:在現有圖表中選擇部分數據創建常量集,或按計算集的新建方法只是選擇維度常量值。

計算集:計算集的成員是動態的,隨基礎數據的更改而更改,計算集只能基于單個維度,可用公式設置集的范圍。創建方法:只能在維度窗口右鍵某一維度創建基于該維度的集。

使用集:

在創建集后,集會顯示在數據窗口底部的“集”區域中。這樣,您便可像任何其他字段一樣將集拖到視圖中。注意,拖放過來的集默認會有“位于”和“輸出”兩類,這是翻譯有問題,“位于”表示在集內,“輸出”表示不在集內。

要想只使用集內成員,可將集拖至篩選器面板,選擇在集內顯示成員,如圖所示:

集可用于從現有數據集合中選取一部分組成放到篩選器上進行篩選,集可以作為封裝固化了的篩選器。

另外,對于同一維度的集可以合并哦,且可去除重復值,例如可以查看同時在12年,11年均購買過商品的客戶。思路:分別建立12,11年兩個集,再合并取交集。

1.9 篩選器

可針對維度(時間維度較特殊)或度量進行篩選,經過篩選的所有字段都顯示在“篩選器”功能區上,默認情況下,各篩選器共同作用時是“與”的關系。

1.9.1 快速篩選器

可通過快速篩選器的下拉三角箭頭選擇不同的篩選控件。

1.9.2 上下文篩選器

默認情況下,將獨立地對 Tableau 中設置的所有篩選器進行計算。也就是說,每個篩選器都會訪問數據源中的所有行,而與其他篩選器無關。不過,您可以將一個或多個分類篩選器設置為視圖的上下文篩選器。可以將上下文篩選器視為獨立篩選器。您所設置的任何其他篩選器都將定義為相關篩選器,因為它們僅處理通過上下文篩選器的數據。

可以創建上下文篩選器以實現以下目的:

提高性能 — 如果設置了大量篩選器或具有一個大型數據源,則查詢速度可能會很慢。可以設置一個或多個上下文篩選器來提高性能。創建相關數字篩選器或“前 N 個”篩選器 — 可以設置一個上下文篩選器,以便僅包含相關數據,然后設置數字篩選器或“前 N 個”篩選器。

以上功能特點是,以類別為上下文篩選器,子類別的篩選均在類別篩選器的基礎上進行篩選,而不需要重新讀數據源,否則數據量太大時篩選會很慢。

1.9.3 共享篩選器

在向工作表添加篩選器時,默認情況下,該篩選器僅應用于當前工作表。有時,您可能要將篩選器應用于工作簿中的其他工作表。您可以選擇要應用篩選器的特定工作表,或對使用相同數據源的所有工作表全局應用篩選器。無法跨多個數據源應用篩選器。例如,您可能有一個僅包含特定地區或相關產品的篩選器。您只需創建篩選器一次,然后將其應用于使用相同數據源的所有工作表,而無需每次創建新工作表時都添加此篩選器。

在“篩選器”菜單中選擇一個選項,以設置如何“應用于工作表”。

制作儀表板時,實現多個工作表之間的聯動功能。

1.10 參數

有的時候,需要設定閾值來分析數據,且閾值還不是固定的,這時候就需要用到參數。可以通過閾值的限定,對標記顯示不同的樣式(大小,顏色,形狀等)。

1.10.1 創建與編輯參數

可基于所選字段來創建新參數,或者從“計算字段”對話框創建新參數。在“計算字段”對話框的“參數”列表、“篩選器”對話框的“前”選項卡和“參考線”對話框中也會顯示參數。參數在工作簿中為全局參數,可在任何工作表中使用。“計算字段”中使用參數時,按參數數據類型提示相關可選參數。

1.10.2 使用參數

在計算中使用參數創建計算字段創建參數計算字段引用參數計算字段放到篩選器上顯示參數控件能過參數控件來顯示篩選結果(可以理解為對篩選器的封裝)

示例:

可選利潤大于某個值的數據(其中,某個值是可以控制改變的)

在篩選器中使用參數

篩選器中選擇的值一般是現有度量或維度、計算字段的值。

示例:您可通過參數來動態修改 TopN 篩選器中的值。您可以使用參數而不是在篩選器中手動設置要顯示的值數。然后,在要更改該值時打開參數控件和篩選器更新。例如,當創建篩選器顯示總利潤最高的 10 種產品時,您可能希望使用參數而不是固定值“10”。這樣,您就可以快速更新篩選器來顯示利潤最高的 10、20 或 30 種產品。

“篩選器”對話框“前”選項卡上的下拉列表中有一個參數列表。選擇要在篩選器中使用的參數。

在參考線中使用參數

可通過參數來動態修改參考線、參考區間或框。例如,您可以參考一個參數而不是在軸上的一個固定位置顯示一條參考線。然后就可以使用參數控件移動參考線。

“添加參考線、參考區間或框”對話框的“值”下拉列表中有一個參數列表。選擇要使用的參數。參考線在參數指定的“當前值”處繪制。可通過在數據窗口中right-click參數并選擇“顯示參數控件”來打開參數控件。使用參數控件可更改參考線的繪制位置。

參數控件

參數控件是可用來修改參數值的工作表卡。參數控件非常類似于快速篩選器卡,因為它們包含用于修改視圖的控件。您可以在工作表和儀表板上打開參數控件,在保存到 Web 或發布到 Tableau Server 時會包括這些參數控件。但是,篩選器是通過數據源固有的數據(維度,度量)進行篩選,而參數可以以任何值(數據源固有,計算生成,無中生有)進行篩選。

可通過在數據窗口中右擊參數并選擇“顯示參數控件”來打開參數控件。

與其他卡一樣,“參數控件”具有一個菜單,您可使用該卡右上角的下拉箭頭打開該菜單。使用此菜單,可自定義控件的顯示。例如,可以將值列表顯示為單選按鈕、精簡列表、滑塊或字段中的類型。此菜單中可用的選項取決于參數的數據類型以及該參數是接受所有值、值列表還是值范圍。

示例:1.顯示參數控件

2.將引用過參數的計算字段放到篩選器上

3.通過參數可以控制篩選器

1.1 工作表動作

Tableau 允許使用動作添加上下文和數據交互性。將分析結果直接鏈接到網頁、文件和其他 Tableau 工作表。當創建引導性分析案例時,可使用一個視圖中的數據篩選另一視圖中的數據以實現數據視圖的聯動,還可以使用突出顯示功能重點關注特定結果。

1.11.1 篩選器動作

實現同一儀表板中不同工作表間的聯動,可以實現1對1或1對多的聯動。主來原來是設置兩個工作表的關聯字段,在A工作表中點擊關聯字段的某一值,則以該值作為篩選器的值傳給B工作表,在B工作表中直接獲取篩選結果,以達到聯動的效果??梢赃m用任何圖表(包括地圖)。

例如以下操作實現工作表一通過篩選動作跳轉到工作表二,操作如下:

在工作表一中增加動作(操作):選擇菜單:工作表>>操作:點擊添加操作:選“篩選器”。設置如下后點確定按鈕。

即可得到以下效果:在工作表16中點擊一行記錄即可跳轉至工作表17,得到篩選后的結果。

1.11.2 突出顯示動作

與篩選器動作類似,將多個工作表間關聯的值進行選中狀態顯示,一般用于儀表板中。

1.11.3 URL動作

URL動作可以以一個工作表作為超鏈接,導航至一個網頁文件(頁面)。

Tip:圖中圓圈可通過自定義形狀替換成按鈕圖片哦。

實際工作中更多的使用儀表板的操作(動作),在儀表板中設置不同工作表之間聯動,也可以設置儀表板之間的跳轉。選擇菜單:儀表板>>操作。方法如上文所述

1.2 格式設置

想要實現炫酷的可視化效果,當然了充分掌握格式設置,Tablau中可對不同對象進行格式設置。

不同對象存在格式繼承關系。例如設置工作表的格式(背景,邊框等),則其中的單元格會設置為統一的格式。

可以為特定字段設置格式,調整單元格和表的大小,并對各個軸進行編輯。

1.12.1 格式設置對象

可對工作表、字段、數字(軸)、區、字段標簽、圖例、快速篩選器、參數、標題和說明、工具提示、Null 值、參考線、參考區間和參考箱等進行字體、對齊、陰影、邊界、線的設置。

1.12.2 格式設置方法

從菜單:設置格式中對各種對象進行格式設置;通過右鍵點擊需要設置格式的對象,在彈出的格式設置窗口進行設置。本著一原則:哪里需要設置格式點哪里(右鍵)。

1.12.3 格式清除方法

通過菜單:工作表>>清除>>格式?;蛘咴O置格式>>清除格式。

目前無法設置一個單元格的格式;不能調整某一列的寬度。

6.12.4 格式復制與粘貼

制作儀表板時非常好用,相當于office中的格式刷,制作好一個工作表后,可將其格式復制給其它工作表。

1.13 儀表板

儀表板由多個視圖、對象、圖例、快速篩選器等構成(其實就是可以將工作表放置進儀表板,但是儀表板不能放入儀表板)。每個視圖和對象均可重新排列或隱藏,對于儀表板上的每個視圖或對象,可以指定其位置和大小,以及它是使用平鋪布局還是浮動布局。還可以通過指定位置坐標與尺寸大小來調整其位置和大小的。

1.13.1 切換布局方式

默認情況下,儀表板設置為使用“平鋪”布局。所有視圖和對象都以平鋪的形式添加。若要將對象切換為浮動,請執行以下操作之一:

在儀表板中選擇視圖或對象,然后選擇儀表板窗口底部的“浮動”選項或箭頭下拉菜單中勾選或取消勾選浮動;按住鍵盤上Shift 鍵的同時將新工作表或對象拖動到該視圖;在儀表板中選擇現有視圖或對象,然后在按住 Shift的同時將該對象拖動到儀表板上的新位置。同樣,您可通過上面所列的方法將浮動對象重新轉換為平鋪對象。

1.13.2 可插入元素

1.13.3 隱藏與顯示工作表

隱藏:右鍵工作表頁簽隱藏。

顯示:在儀表板中轉到工作表后,工作表即出現在頁簽欄,右鍵選擇“取消隱藏”。儀表板是不能隱藏的。

1.13.4 儀表板制作實戰

美工設計。

形成工作表視圖。設計工作表格式(背景,邊框,圖例,標題,軸,線,字體大小及顏色)。設置儀表板的大小與背景顏色。設置儀表板中工作表的位置及大小(數字精確定位)。工作表格式復制與粘貼。

1.14故事

故事是一個包含一系列共同作用以傳達信息的視圖或儀表板的工作表。您可以創建故事以揭示各種事實之間的關系,提供上下文,演示決策與結果的關系,或者只是創建一個極具吸引力的案例。具體來說是通過對某一業務以某種邏輯例如從大到小,或從外到內的分析過程,每個環節即為一個故事點,最終得出一個或多個分析結論,以供業務分析人員分析決策。故事的導航格式較為固定,不容易做自由樣式,影響美觀,在實際項目中不建議使用(以后版本目前不知,如果以后版本升級改造了該功能,則考慮使用)。

創建故事

可右鍵標簽欄或從故事菜單中新建故事,在故事中新建故事點,在故事點視圖區域添加工作表或儀表板。

添加說明文本設置故事尺寸

實際故事示例:

此示例演示如何使用 Tableau 通過數據來講述故事。下面所述的故事提出了這樣一個問題:大地震是變得越來越常見,還是最近幾年的強地震讓人們產生了這樣的感覺?

要下載此故事,請轉至 Tableau Public 并搜索“Earthquake Trend Story”。

此故事是根據三個簡單的儀表板構建的:

自 2004 年起,世界各地地震頻發。折線圖按年份顯示了自 1973 年(時間軸)起記載的地震次數。同一時間軸可視化效果的不同版本,按區域細分了地震,并添加了趨勢線。

1.14.1 故事點 1

第一個故事點顯示包括了所有數據的地圖 — 中國近幾年的所有地震。

1.14.2 故事點 2

第二個故事點壓縮了時間段并篩選出較小的地震 — 7 級以下的所有地震。大多數大地震都發生在西部地帶。

1.14.3 故事點 3

在故事點 3 中,地震級數篩選器調整為僅顯示“超級地震”(8 級或 8 級以上的破壞性地震)。文字與圖片相結合,推動故事的發展。

1.14.4 故事點 4 和 5

故事點 4 和 5 重溫了近年來發生的最嚴重的地震:前五個故事點均使用同一基礎儀表板 — 作者僅通過篩選數據以及縮放和平移地圖即創建了一個引入注目的可視化故事。

1.14.5 故事點 6

故事點 6 使用折線圖顯示這兩年幾個季度以來,報導的地震數大幅增加 — 增加了三倍。

1.14.6 故事點 7

故事點 7 在故事點 6 的簡單折線圖中增加了兩類細節:它按區域細分了地震,以降低數據可變性。

Tableau系列視頻課程(適用tableau各版本,視頻中提供全部源文件):

1.大數據可視化之敏捷BI Tableau Desktop入門培訓視頻課程:??https://edu.51cto.com/course/4025.html??

2.大數據可視化之敏捷BI Tableau視頻課程入門與實戰:??https://edu.51cto.com/course/2958.html??

3.Tableau實用圖形制作大全系列視頻課程:??https://edu.51cto.com/course/12627.html??

4.大數據可視化之敏捷BI Tableau Server高級實戰培訓視頻課程:??https://edu.51cto.com/course/3972.html??

標簽: 計算字段 分層結構 后續操作

上一篇:Tableau完整系列課程4:Tableau desktop圖表制作系列專題
下一篇:焦點快播:自從學習了MongoDB高可用,慢慢的喜歡上了它,之前確實冷落了