並列長條圖
雖然列聯表能用數值呈現計數,但把它們做成圖形通常更直觀。
在這裡,你將用 comics 資料建立兩個並列的長條圖。這說明相同的資料常常有兩種以上的呈現方式。把引數 position = "dodge" 傳給 geom_bar(),表示你想要的是並列(也就是非堆疊)的長條圖。
本練習屬於課程
R 的探索式資料分析
練習說明
- 載入
ggplot2套件。 - 建立一個並列長條圖,x 軸使用
align,fill視覺屬性使用gender。 - 再建立另一個並列長條圖,x 軸使用
gender,fill視覺屬性使用align。將座標軸標籤旋轉 90 度以提升可讀性。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Load ggplot2
# Create side-by-side bar chart of gender by alignment
ggplot(___, aes(x = ___, fill = ___)) +
geom_bar(position = ___)
# Create side-by-side bar chart of alignment by gender
ggplot(___, aes(x = ___, fill = ___)) +
geom_bar(___) +
theme(axis.text.x = element_text(angle = ___))