-5
Rにggplotで作成した積み上げ棒グラフにseries linesを追加する方法はありますか?私はドキュメンテーションの中を見回しました - 無駄に。ggplotの棒グラフに系列線を追加するR
Rにggplotで作成した積み上げ棒グラフにseries linesを追加する方法はありますか?私はドキュメンテーションの中を見回しました - 無駄に。ggplotの棒グラフに系列線を追加するR
あなたが正しく尋ねていることを理解している場合は、mtcars
データセットを使用してそのようなことを行う例がここにあります。これは、あなたの質問に改善してくださいdplyr
とggplot2
library(dplyr)
library(ggplot2)
## Calculate 'y' for each cyl/vs pair
(mtcars_summary <-
mtcars %>%
arrange(cyl, vs) %>%
group_by(cyl, vs) %>%
summarise(count = n()) %>% # Count per cyl/vs pair
group_by(cyl) %>% # Here to be explicit, but can be left out.
mutate(count = cumsum(count)) %>% # Calculate 'y' for each cyl/vs pair
ungroup)
## cyl vs count
## (dbl) (dbl) (int)
## 1 4 0 1
## 2 4 1 11
## 3 6 0 3
## 4 6 1 7
## 5 8 0 14
ggplot(mtcars, aes(cyl, fill = factor(vs))) +
geom_bar() +
geom_line(aes(cyl, count), data = mtcars_summary) +
ggtitle('Data: mtcars')
を使用しています。あなたのデータはどのように見えますか?共有できる小さなサブセットがありますか?そうでない場合は、再現可能な例を提供してください。これまでに何を試してみましたか、なぜそれがあなたにとってうまくいかないと思いますか? –
興味深いことに、あなたがリンクしているソースは、シリーズラインを使用しない視覚化のための多くの推奨を提供しています... – Heroka