序
教育心理學者Tamara van Gog & Nikol Rummel(2010)認為「對於新手學習者來說,更多依賴於工作實例,對學習更有效,並且也更有效率。花費更少的時間和精力通常可以獲得更好的學習成果。」撰寫這本書理念即以實例學習認知觀點,來引導商業智慧軟體Tableau學習者的快速入門與如何應用於實務和學術上。
民國73年,作者完成第一支有關電子元件品管程式給某家小公司使用後,至今仍在撰寫各種領域的應用程式。期間學習與使用過不少的電腦語言和應用軟體,並開發完成一些實務與學術的應用程式和發表文章,包括大數據在內。
撰寫此書過程中,經歷了Tableau軟體的不同版本更新。以作者數十年程式設計經驗累積,透過Tableau運作機制,已找到舊版的一些錯蟲(Bugs),並發現新版的更正。作者始終認為每一種電腦語言和應用軟體,皆存在著它們的運作機制。然而,要找出這些機制,對於初學和有經驗使用者來說,仍是個挑戰。此外,國內外相關Tableau書籍和線上教材,乃以Tableau視覺化的人為操作與產出令人吸引的圖表為主,並已為Tableau推廣與應用做出卓越的貢獻。
當讀者閱讀此書時,便會發現它的邏輯思維、撰寫風格、內容範疇與現有市面Tableau書籍有所差異。它是以Tableau為核心,試圖將量性和質性資料,透過程式設計,及應用軟體的結合與交互使用,再以實際真實資料來加以實現之。其內容包括Tableau運作機制的介紹;撰寫程式來完成更細膩的問題洞察,以產出更有價值的「智慧」;了解視覺化的操作原理與其相對應程式碼;以及Tableau如何與其他相關領域應用軟體的結合應用等。這本書是以初學者角度,政府開放資料作為範例,電腦上機實作為導向。從資料收集開始,以Tableau為中介,如何進行文字採礦和資料採礦,以及統計分析,到最後實務性的統計意義解釋等。它所涉及的基礎知識領域包括離散數學、程式語言、統計、機器學習、資料庫、地理資訊、數位鑑識與大數據分析等。基於此,此書也很適合於企業、政府和學術等機構和人士所採用。
本書得以順利出版,首先要感謝中央警察大學和中國科技大學,長久以來提供很好教學、研究環境和所需電腦設備。其次,非常感謝五南圖書出版公司侯家嵐主編熱心協助出書和編輯部人員為編輯與校對所作的辛勞。還有,令我銘感五內的三位資訊科技先進——沈金祥主任、陳毓潔董事長和林永清主任,長期對作者在教學、研究上的協助與指導。最後,要感謝家人在撰寫此書期間的生活照料與精神寄託。知識是建立在不斷追求與容忍錯誤基礎上累積的,故而期待讀者們從批判觀點來檢視與指正此書的錯誤,使商業智慧更具有知識與商業的價值。
作者 吳國清