2017-05-13 3 views
0

Ich bin neu in R und ich habe Fragen über ggplot2. Ich habe vier Summen und möchte sie auf ein Bar-Plot legen. Wenn ich Basic Barplot verwende, ist es einfach. Aber aus irgendeinem Grund muss ich dies mit ggplot2 tun und ich weiß nicht wie (ich nicht konkrete Zahlen mit ggplot plotten). hier ausgegeben und Code der verwendeten Grund BarPlot Funktion http://prntscr.com/f7b7a7geom Bars mit bereits gezählten Werten mit ggplot2 geplottet

neIzlazakNaKPZ1 <- sum(is.na(eduJosip$KPZ1)) 
    neIzlazakNaKPZ2 <- sum(is.na(eduJosip$KPZ2)) 
    neIzlazakNaMI <- sum(is.na(eduJosip$MI)) 
    neIzlazakNaZI <- sum(is.na(eduJosip$ZI)) 
    barplot(c(neIzlazakNaKPZ1, neIzlazakNaMI, neIzlazakNaKPZ2, neIzlazakNaZI), main="NE IZLASCI NA ISPITE MAT1 14/15", ylab="BROJ NE IZLAZAKA", names.arg=c("KPZ1", "MI", "KPZ2","ZI"),border="red", density=c(20, 40, 60, 80)) 

Antwort

0

Sie mit dieser beginnen:

df <- data.frame(y = c(neIzlazakNaKPZ1, neIzlazakNaMI, neIzlazakNaKPZ2, neIzlazakNaZI), 
       x = c("KPZ1", "MI", "KPZ2","ZI")) 
ggplot(df, aes(x = x, y = y)) + geom_bar(stat = "identity", colour = 'red') 
+0

Danke, das funktioniert gut –

Verwandte Themen