Archives › 資料視覺化

[R語言圖表]用ggplot畫直方圖 histogram

[R語言圖表]用ggplot畫直方圖 histogram

想畫折線圖(histogram),但是不知道怎麼在R語言中使用相關函數嗎?什麼時候該用直方圖?想調整直方圖的寬度怎麼辦?我會在這篇文章介紹如何活用R語言的套件ggplot2,配上實際程式碼,帶你畫直方圖。直方圖(histogram)是一種用來展示變數分布(distribution)的簡單但非常強大的圖表工具。與直方圖(density plot)不同,直方圖的焦點在於將數據分組成特定的區間或「箱」(bins),接著計算每個區間內有多少資料點。例如,如果我們看人口年齡分布,我們可能會將年齡分為0-9歲、10-19歲、20-29歲等等,然後數算每個年齡組有多少人。

[R語言圖表]用ggplot畫散布圖 scatter plot

[R語言圖表]用ggplot畫散布圖 scatter plot

想畫散布圖(scatter plot),但是不知道怎麼在R語言中使用相關函數嗎?什麼時候該用散布圖?要怎麼加上文字標籤?如何強調特定資料點?散布圖(scatter plot)用於呈現數值資料之間的關係(relationship),散布在圖表中的點點,位置由兩個變數的數值共同決定。它能夠讓我們看出資料點之間的分布,也能迅速變異出所謂的離群值。此外,在其他的散布圖中,我們可以看出兩個變數之間的趨勢係。

[R語言圖表]用ggplot畫圓餅圖與甜甜圈圖 pie chart and donut chart

[R語言圖表]用ggplot畫圓餅圖與甜甜圈圖 pie chart and donut chart

你想畫圓餅圖(pie chart)和甜甜圈圖(donut chart)嗎?用 ggplot2 帶你畫! 想畫圓

[R語言圖表]用ggplot視覺化李克特量表資料 likert scale data

[R語言圖表]用ggplot視覺化李克特量表資料 likert scale data

你想用圖表呈現李克特量表(likert scale)的資料嗎?用 ggplot2 帶你畫! 在問卷中使用李克特

[R語言圖表]用ggplot畫箱形圖與小提琴圖 boxplot and violin plot

[R語言圖表]用ggplot畫箱形圖與小提琴圖 boxplot and violin plot

你想畫箱形圖(boxplot)與小提琴圖(violin plot)嗎?用 ggplot2 帶你畫! 想畫箱形圖