Ich bin eine binomische Variable Plotten (0/1) „abgebrochen“ im folgende Skript aufgerufen:Wie binomischen variabler Prozentsatz Balkendiagramm plotten mit ggplot2
`ggplot(sab2, aes(x=locality,fill=factor(aborted))) + geom_bar() + scale_fill_manual() + scale_fill_grey(labels = c("aborted","alive")) + xlab("") + ylab("N empty fruits per plant") + guides(fill=guide_legend(title="Fruits vitality")) + facet_grid(~year) + theme_bw() + theme(legend.position = "bottom", panel.background = element_rect(fill = "white"), panel.grid.major = element_line(colour = "white"), axis.text.x=element_text(angle=90,hjust=1,vjust=0.5))`
und dies war das Ergebnis:
Was könnte ich in meinem Code ändern, wenn ich nur den Prozentsatz der abgebrochenen (die "0" Ebene des "abgebrochen" -Faktors) plotten möchte? Ich könnte eine Darstellung ähnlich wie die Folge erhalten (aber mit% der abgebrochenen):
es Ihnen danken!
Vielen Dank. Ihr gefälschtes Dataset funktioniert, aber nicht meins. Die Fehlermeldung lautet: "Fehler: Diskreter Wert an kontinuierliche Skalierung". Dies ist die Struktur meines Datensatzes: data.frame ': \t 1680 obs. von 6 Variablen: $ Jahr: Faktor w/2 Niveaus "2013", "2014": 1 1 ... $ Örtlichkeit: Ord.Factor w/6 Niveaus "A" <"B" <..: 5 5 ... $ plot: Faktor w/98 Ebenen "CM1", "CM10", "CM11", ..: 1 1 ... $ Samen: int 3 0 4 6 2 5 6 1 5 5 ... $ abgebrochen: Faktor mit 2 Stufen "0", "1": 2 1 2 2 2 2 2 2 2 2 ... – Elena
Es sieht so aus, als ob 'abgebrochen' ein Faktor ist. Es muss numerisch oder ganzzahlig sein mit den Werten 0 oder 1, um Prozentsätze nach der Methode in meiner Antwort zu erhalten. Das ist der Fehler "Diskreter Wert, der einem kontinuierlichen Maßstab zugeführt wird". Sie führen "scale_y_continuous" aus, aber Ihr y-Wert ist eine kategoriale (d. H. Faktor) Variable. – eipi10
vielen dank! jetzt kann ich arbeiten, um mein Problem zu lösen, Prost! – Elena