天天看點

《Tableau資料可視化實戰》——1.10節改變資料類型

本節書摘來自華章社群《tableau資料可視化實戰》一書中的第1章,第1.10節改變資料類型,作者(美)ashutosh nandeshwar,更多章節内容可以通路雲栖社群“華章社群”公衆号檢視

1.10 改變資料類型

根據資料源和連接配接,tableau試着決定字段的資料類型。大多數情況下,字段資料類型能夠正确識别;但有時候,當沒有正确識别資料類型時,改變資料類型也變得很有必要。

準備工作

我們使用已儲存的資料源superstore sales(excel)來分析。打開一個新的工作表并選擇sample-superstore sales(excel)作為資料源。

實作步驟

一旦樣例檔案加載到工作表中,執行以下步驟來轉化資料類型:

step01 在dimensions(次元)面闆中,右擊order date(訂單日期),如圖1.13所示。

step02 在tableau中,你會看到一些資料類型:number(數字),string(字串)和date(日期)。date &time(日期和時間)也是其中的一個資料類型,适用于有時間标記的資料。

step03 選擇string(字元串)作為這個字段的資料類型。接下來是字段名,你将會看到帶字母(abc)的标志,這些标志表明該字段含有字元串類型的資料。

step04 從dimensions(次元)中将order date(訂單日期)字段拖放到measures(度量)面闆中。

step05 你将在measures(度量)面闆中看到字段order date(訂單日期)有一個聚合選項count(計數)。

《Tableau資料可視化實戰》——1.10節改變資料類型

step06 右擊measures(度量)面闆中的order date(count)(訂單日期(計數)),并選擇chang data type(改變資料類型),選擇date(日期)作為新的資料類型。

step07 你将會在dimensions(次元)面闆裡找到order date(訂單日期)的字段。

實作原理

資料類型和字段角色(度量或次元)決定了我們在可視化時如何使用這些資料,是以在資料中得到正确的字段資料類型非常重要。你會注意到,如果你在measures(度量)面闆中的字段轉換為date(日期),那麼這個字段會移到dimensions(次元)。如果将dimensions(次元)面闆的字段轉化為number(數字),字段仍然會在dimensions(次元)面闆裡。如果将measures(度量)面闆中的字段轉化為string(字元串),預設的聚合方式将會改變為count(計數)。

繼續閱讀