2016-07-28 7 views
0

Wenn ich die DatenBlasendiagramm Creation

gesetzt
 Class  Percent Attended   Percent Participated 
     3     .8        .6 
     3     .5        .4 
     2     .9        .5 
     7     .92       .8 

So weiter und so fort, Ich versuche, ein Blasendiagramm zu erstellen, in dem sie den Durchschnitt der einzelnen Klassen Prozent zeigt vs Prozent Attended Teilgenommen und gekennzeichnet durch Klasse

ich habe versucht, die Aggregatfunktion und die ggplot Funktion mit + Punkt ohne Glück

Antwort

0
library(ggplot2) 
library(dplyr) 


df1 <- df %>% group_by(Class) %>% summarise_all(funs(mean)) 

ggplot(df1, aes(x = Percent_Attended, y = Percent_Participated)) + 
     geom_point(aes(color = factor(Class)), size = 3) 

enter image description here

Daten

structure(list(Class = c(3L, 3L, 2L, 7L), Percent_Attended = c(0.8, 
0.5, 0.9, 0.92), Percent_Participated = c(0.6, 0.4, 0.5, 0.8)), .Names = c("Class", 
"Percent_Attended", "Percent_Participated"), class = "data.frame", row.names = c(NA, 
-4L)) 
+0

wurde eher ein Scatterplot Typ Deal, wo Prozent Teilgenommen war Y-Achse und Percent Attended ist X-Achse und diese Punkte würden durch die Klasse markiert werden sie von –

+0

genau sind. Perfekt –