簡體   English   中英

R ggplot2(mpg):按年份而不是drv分組箱圖

[英]R ggplot2 (mpg): Group boxplot by year rather than drv

我正在通過R4DS進行工作,並嘗試調整3.8.1練習4的解決方案。 我最終得到了以下代碼:

ggplot(data = mpg, mapping = aes(x = manufacturer, y = hwy/cty, colour = year)) +
  geom_boxplot() + coord_flip()

這不能按預期工作。 但是,當我用colour = drv替換colour = year時,我得到了一個很好的分組箱線圖。 為什么year不能做到這一點?

RStudio 0.99.902; ggplot2 v.2.1.0。

將其寫入geom_boxplot時似乎可以使用。

ggplot(data = mpg, mapping = aes(x = manufacturer, y = hwy/cty)) +
geom_boxplot(aes(colour=factor(year))) + coord_flip()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM