ggplot Seite an Seite geom_bar ()

8

Ich möchte einen Nebeneinander-Barplot mit geom_bar () dieses Datenrahmens erstellen,

%Vor%

Mit Werten auf der x-Achse und den Prozentangaben als nebeneinanderliegende Balken. Ich habe versucht, diesen Code zu verwenden,

%Vor%

Allerdings bekomme ich diesen Fehler: Fehler: Ästhetik muss entweder die Länge eins oder die gleiche Länge wie der dataProblems: Wert haben. Mein Prozent und Prozent1 sind gleich lang wie der Wert, also bin ich verwirrt. Danke für die Hilfe.

    
Hound 31.07.2014, 23:22
quelle

1 Antwort

17

Sie müssen melt Ihre Daten zuerst über value eingeben. Es wird standardmäßig eine andere Variable mit dem Namen value erstellt, daher müssen Sie sie umbenennen (ich nannte es percent ). Zeichnen Sie dann den neuen Datensatz mit fill , um die Daten in Gruppen zu trennen, und position = "dodge" , um die Balken nebeneinander (statt übereinander) zu setzen

%Vor%

    
David Arenburg 31.07.2014, 23:32
quelle

Tags und Links