0%

Tableau Desktop 讓我們不用寫到一行程式就能進行資料探索,但不代表我們不能撰寫程式。我們可以利用 Tableau Desktop 所提供的函式,使資料探索的面向可以更廣泛,與 Excel 函式的概念有點類似。這裡會分享如何透過 Calculated Field 使用內建函式協助我們做運算。

閱讀全文 »

每當我們修改工作表或者儀表板的時候,Tableau Desktop 會立即進行運算以顯示出對應的視圖,這樣的即時顯示對我們資料分析來說是非常加分的。但是,若遇到資料集有百萬甚至上千萬筆資料,每一步修改所造成的運算量是非常可觀的,有可能每修改一個地方就需要等待數分鐘甚至更久的時間才能看到結果,對於時間寶貴的我們來說,這是一個急需被解決的問題。因此,這裡分享如何使用 Data Extract 來緩解這樣的問題。

閱讀全文 »

我們在實作中學會如何建立工作表與儀表板,並在儀表板中讓多個工作表可以連動,使資料呈現方式多樣化。現在,讓我們停下腳步,回過頭來學習如何將匯入的多個資料表關聯起來,這是資料視覺化流程中最一開始的工作。在 Tableau Desktop 中關連的方式分為 Relationships 與 Joins 兩種,這裡會分享這兩種關聯的差異與建立方式。

閱讀全文 »

我們目前完成了兩個工作表的製作,再來就是要學習如何讓多個工作表可以一起互動,而儀表板的功能就是將多個工作表放在同一個畫面,使工作表能夠交互作用,更容易闡述從資料得到的觀點,因此這裡會分享如何建立儀表板。

閱讀全文 »

使用前端框架 (React/Vue/Angular 等) 搭配 Electron 開發桌面應用程式時,最容易在呼叫 Node 套件時遇到問題,此時若查詢相關文獻,會發現大多數人提供一種方法,也就是將 require 改為 window.require 來引用套件。卻伴隨 TypeError: window.require is not a function 錯誤訊息出現,且通常不會提到此問題的解法。因此這裡記錄下個人對於該問題的想法與解決方法,供未來的自己或同好參考。

閱讀全文 »

相對於數據視覺化操作,官方在外觀調整的教學算是較少,或許難下關鍵字也是一個問題。平常在實作的時候,最困擾的卻也總是美化外觀的部分,對於不熟悉的人來說難以找到相對應的設定,這裡會分享幾個剛開始使用 Tableau Desktop 時不容易找到,但個人常常會用到的外觀設定。

閱讀全文 »

不知道讀者們在實作長條圖工作表的時候,心裡有沒有冒出一些疑惑。「為什麼放在 Rows 的欄位顯示出來是這個方向?」、「為什麼放在 Columns 的欄位又是那樣的方向?」、「怎麼好像跟我所知道 Row 與 Column 的方向不太一樣?」有這些疑問是正常的,這裡特意獨立出一篇文章來釐清 Rows 與 Columns 的概念。

閱讀全文 »