Ich versuche, ein Balkendiagramm für die Veröffentlichung zu erstellen, und versuche die Änderungen in den Operationstypen in unserem Krankenhaus vor einer Curriculum-Implementierung zu zeigen und danach "BR" bzw. "AR". Die Operationsarten sind "Offen", "Laparoskopisch" und "Roboter". Ich möchte, dass die "BR" -Werte vor den "AR" -Werten in meinem Balkendiagramm stehen, aber ich kann nicht herausfinden, wie ich R dazu bringen kann, sie in dieser Reihenfolge zu lesen (ich bin ziemlich neu in R und Codierung) :(). mein Datenrahmen dfIch kann R nicht dazu bringen, meine zusammengefassten Daten nicht in alphabetischer Reihenfolge zu speichern
namens bin type cases_per_month
1 Open BR 18.35
2 Open AR 15.50
3 Laparoscopic BR 4.25
4 Laparoscopic AR 1.95
5 Robotic BR 0.10
6 Robotic AR 1.15
ggplot(data=df, aes(x=bin, y=cases_per_month)) + geom_bar(stat="identity")
data <- tapply(df$cases_per_month, list(df$type, df$bin), sum)
barplot(data, beside=T, col=c("black", "grey"),
main="Average Cases per Month,BR and AR: Ventral",
xlab="Case Type", ylab="Average Cases per Month")
legend(locator(1), rownames(data), fill=c("black","grey"))
weil R liest „BR“ und „AR“ als Atom-Vektoren, die meisten der Befehle, die ich versucht habe, ich es nicht zulassen, neu anordnen, wie ich will
Das ist, was ich jetzt immer. ich meine y-Achse will 20 auch gehen, aber ich brauche nur, dass googeln, ich bin sicher, dass
Verwenden Sie einen "Faktor" und setzen Sie die 'Ebenen' in Ihrer gewünschten Reihenfolge – MichaelChirico
Ich habe versucht' Daten $ Typ <- Faktor (Daten $ Typ, Ebenen = c ("BR", "AR")) ', aber R sagt, dass der $ Operator für atomare Vektoren ungültig ist – ehandren
Die Variable 'data' enthält nicht die Spalte' type'. Also sagt R das. @ehandren –