本系列文章將以 R 語言的 ggplot2 為核心,結合 tidyverse 的資料處理能力,系統性探索資料視覺化的技術與設計思維。內容分為兩大部分:
技術面:透過Statistics Globe課程學習心得,從基本的語法與美學映射,到進階的圖形類型與套件擴展,並透過實作案例逐步加深理解.
設計面:結合資料視覺化理論與最佳實務,涵蓋圖表設計原則、顏色與比例的應用、資訊層次的呈現,以及如何避免常見的視覺化誤區.
將在30 天的持續創作,最終將完成一套從資料分析到圖表設計的完整學習筆記挑戰.
折線圖 (Line Plot) 是最常用來呈現時間序列 (time series) 資料的工具之一。 折線圖核心用途在於:顯示變數隨著時間或有序資料的變化趨勢。...
今天將透過 ggplot2 來繪製台灣在2024年政黨票得票數的圓餅圖,並進一步整理出 前三大政黨 + 其他小黨 的版本,最後再將結果改成甜甜圈圖(donut...
在資料分析中,常見的挑戰是如何清楚呈現不同族群的差異。今天我嘗試用 熱圖 (heatmap) 來觀察「收縮壓 > 140」的數據分布狀況,並依照 生活型態...
這系列文章截至目前為止,一步步從 ggplot2 的基礎圖形開始,期望分享ggplot2架構與資料視覺化的廣度與多樣性。 過程中,不只是單純「會畫圖」,且分享如...
在進行資料分析時,首要的任務之一是掌握資料的分布特徵與整體趨勢。密度圖(Density Plot)特別適合用於連續型資料,因為它將離散樣本點平滑化,形成連續曲...
在資料探索與視覺化的過程中,常常需要進一步「凸顯特定的資料」。這種凸顯不僅在資料分析時能幫助我們快速找到重點,當要展示給其他人看時,更能讓觀眾一眼捕捉到我們想...
在進入資料探索的初步階段,多半先透過視覺化來掌握趨勢與分布。但光靠圖表往往只能提供「表象」,若要進一步驗證資料間的關係是否真的存在,需要借助 統計方法。統計檢定...
在ggplot2 中, aes 的option 本身有label 這個option 可以選擇. 但是, 可能會因為標籤之間的距離太接近的關係, 而有重疊不美觀的...
為什麼要用 extension? ggplot2 能滿足多數基本視覺化需求;當遇到標籤重疊、高密度散點、互動、內建統計檢定、或多圖拼版等進階場景時,exten...
旅程的終點,也是新的開始 今天是我個人挑戰賽的最後一篇文章。這段時間的自我要求與堅持,讓我走到這裡!這段旅程帶給我的是自律、是學習、是觀察,更是為下次旅程再出發...