重疊的長條圖
你可以進一步自訂長條圖,透過調整 dodging 讓長條彼此部分重疊。你將不再使用 position = "dodge",而是改用 position_dodge(),就像你在前一個練習用 position_jitter() 的方式一樣。這裡你會把它儲存成一個物件 posn_d,方便之後重複使用。
記住,你之所以要使用 position_dodge()(以及 position_jitter()),是為了明確指定你想要的「偏移(dodging)」或「抖動(jittering)」的程度。
這個範例會使用 mtcars 資料集。
本練習屬於課程
ggplot2 資料視覺化入門
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
ggplot(mtcars, aes(cyl, fill = fam)) +
# Change position to use the functional form, with width 0.2
geom_bar(position = "dodge")