iT邦幫忙

ggplot2相關文章
共有 23 則文章
鐵人賽 自我挑戰組 DAY 25

技術 Extension 系列:用 geom_dotsinterval() 觀察趨勢

在進行資料分析時,首要的任務之一是掌握資料的分布特徵與整體趨勢。密度圖(Density Plot)特別適合用於連續型資料,因為它將離散樣本點平滑化,形成連續曲...

鐵人賽 自我挑戰組 DAY 24

技術 承先啟後:ggplot2 基礎回顧與 Extensions 的必要性

這系列文章截至目前為止,一步步從 ggplot2 的基礎圖形開始,期望分享ggplot2架構與資料視覺化的廣度與多樣性。 過程中,不只是單純「會畫圖」,且分享如...

鐵人賽 自我挑戰組 DAY 23

技術 熱圖應用(heatmap):從人數到比例,觀察血壓與生活型態的關聯

在資料分析中,常見的挑戰是如何清楚呈現不同族群的差異。今天我嘗試用 熱圖 (heatmap) 來觀察「收縮壓 > 140」的數據分布狀況,並依照 生活型態...

鐵人賽 自我挑戰組 DAY 22

技術 原來圓餅圖的圖層不是 geom_pie()

今天將透過 ggplot2 來繪製台灣在2024年政黨票得票數的圓餅圖,並進一步整理出 前三大政黨 + 其他小黨 的版本,最後再將結果改成甜甜圈圖(donut...

鐵人賽 自我挑戰組 DAY 21

技術 折線圖 (Line Plot) — 觀察郵政投遞量的變化趨勢

折線圖 (Line Plot) 是最常用來呈現時間序列 (time series) 資料的工具之一。 折線圖核心用途在於:顯示變數隨著時間或有序資料的變化趨勢。...

鐵人賽 自我挑戰組 DAY 20

技術 探索連續變數間的關係 ─ 散點圖 (Scatter Plot)

散點圖 (Scatter Plot) 是探索兩個或以上連續變數關係時,最常見的工具之一。 如同 Claus O. Wilke 在《Fundamentals of...

鐵人賽 自我挑戰組 DAY 19

技術 Histogram 與 Density Plot 互補呈現 - 以三種企鵝體重的分布狀況為例

Histogram(直方圖)是最直觀呈現連續型數據整體分布的圖形之一,也常常與 Density Plot(密度圖)搭配使用,讓「數量」與「機率密度」的概念能夠同...

鐵人賽 自我挑戰組 DAY 18

技術 三種企鵝體重的分布狀況?– Density Plot

Density plot(密度圖) 是一種常見用來呈現資料分布的圖形。它透過 核密度估計(Kernel Density Estimation, KDE),將每個...

鐵人賽 自我挑戰組 DAY 17

技術 面對重疊資料的挑戰:Overplotting 的處理策略

在資料視覺化中,「重疊 (overplotting)」 是一個常見的挑戰。當資料點數量龐大,或因為四捨五入、量測精度不足,導致許多觀測值完全相同時,單純的散佈圖...

鐵人賽 自我挑戰組 DAY 16

技術 Violin Plot — 小提琴圖

延續昨天的 箱型圖(Box Plot),小提琴圖(Violin Plot)同樣能呈現資料的集中趨勢與離散程度。不同的是,小提琴圖直接用「密度形狀」表現分布趨勢,...

鐵人賽 自我挑戰組 DAY 15

技術 Box Plot — 富含統計訊息的經典圖形

在統計分析的情境中,箱型圖(Box Plot) 幾乎是最常見的圖形之一。它能以簡潔的圖像,同時呈現資料的集中趨勢與離散程度:包含箱體高低(IQR)、箱體上下緣(...

鐵人賽 自我挑戰組 DAY 14

技術 最新ggplot2 4.0.0釋出啦! 更新摘要與使用心得

ggplot2 在今年 9 月,推出了 4.0.0 重大更新版本,除了迎來 18 歲生日,也帶來了相當多結構性的更新。這篇文章我會先整理官方的重點,再分享一些我...

鐵人賽 自我挑戰組 DAY 13

技術 選擇適合展現資料的圖形 - 圖形分類總覽

選擇合適的圖表類型往往是製圖表一開始很重要的事情之一。Claus O. Wilke 在《Fundamentals of Data Visualization》的...

鐵人賽 自我挑戰組 DAY 12

技術 Bar Chart - 2024年台灣煤炭的進口來源國

在資料視覺化的基礎圖形中,Bar Chart(長條圖) 可以說是最常見也最直覺的一種。它能清楚地呈現不同類別之間的數值差異。本篇文章將以 台灣能源署公布的202...

鐵人賽 自我挑戰組 DAY 11

技術 故事與重點:資料視覺化的根本

在資料視覺化的旅程中,圖表從來不只是圖表,它是我們與觀眾對話的橋樑,更是讓數據真正「說話」的方式。Claus O. Wilke 的《Fundamentals o...

鐵人賽 自我挑戰組 DAY 10

技術 調色盤 (cols4all) - 為圖形增添色彩

在資料視覺化中,色彩不只是美觀的裝飾,更是傳遞資訊的重要元素。合適的顏色能幫助快速辨識不同訊息內容,避免混淆,也可以強化資料的解讀。 今天要介紹的 cols4a...

鐵人賽 Software Development DAY 6

技術 資料分析之R語言的圖表好漂亮, 要怎麼做??

事情是這樣發生的 .... 在做某個資料分析的案子時, 日本客戶要求要先給一個分析圖的範本, 之後就都要套用這個範本 [同事F] 直接去某個網站截了一張圖, 直...

技術 [R語言]資料視覺化S03─shiny(Dashboard版)

Hi! 大家好,我是Eric,這次要練習R語言中的shiny套件!shiny是協助我們運用R語言直接作出一個互動式網頁,完成不需要了解網頁語言 緣起:這次...

技術 [R語言]資料視覺化G04─運用ggplot2完成箱型圖(box)

Hi! 大家好,我是Eric,這次要練習運用R語言中的ggplot2套件完成箱型圖(box)! 緣起:臺灣每天有小客車、小貨車、大客車等不同車種的車輛在高...

技術 [R語言]資料視覺化G03─運用ggplot2完成長條圖(bar)

Hi! 大家好,我是Eric,這次要練習運用R語言中的ggplot2套件完成長條圖(bar) 緣起:根據高速公路局發布的108年2月國道易壅塞路段彙整表,挑...

技術 [R語言]資料視覺化G02─運用ggplot2完成散佈圖(scatter)

Hi! 大家好,我是Eric,這次要練習運用R語言中的ggplot2套件完成散佈圖(scatter) 緣起:台灣高鐵2007年通車至今12年多,運量也漸趨...

技術 [R語言]資料視覺化G01─運用ggplot2完成線圖(line)

Hi! 大家好,我是Eric,這次要練習運用R語言中的ggplot2套件完成線圖(line) 緣起 :根據高速公路局2018年2月「春節連假國道重點壅塞路段時...

鐵人賽 Big Data DAY 16

技術 Day16 R語言折線圖(Line Graph)

圖表通常可以比表格或者文字敘述作出更有感染力的詮釋,R語言另外一個令人讚賞的就是圖表的表現了,而套件ggplot2更是複習R語言的重點,接下來幾天,我們將進入R...