2016-04-10 36 views
-5

Grafiği çubuk serisi satırları ekleyin? Belgelere baktım - boşuna. Ben doğru soruyorsunuz anlıyorsaR ggplot yarattığı yığılmış çubuk grafikler için <a href="http://peltiertech.com/series-lines-useful-or-chart-junk/" rel="nofollow">series lines</a> eklemek için herhangi bir yolu var mı ggplot R

+0

ggplot2 sorunuza geliştirmek Lütfen kullanır. Verileriniz neye benziyor? Paylaşabileceğin küçük bir alt kümeniz var mı? Değilse, lütfen tekrarlanabilir bir örnek verin. Şimdiye kadar ne denediniz ve neden sizin için işe yaramadığını düşünüyorsunuz? –

+0

İlginçtir, bağlantı kaynak serisi hatlarını kullanmayan görselleştirmelerinin için öneriler bir sürü verir ... – Heroka

cevap

0

, burada mtcars veri seti kullanılarak böyle bir şey yapmak nasıl bir örnektir. Bu dplyr ve

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') 

enter image description here