Stap 7: Maak een bar perceel
1. dplyr-instructies gebruiken om een nieuwe variabele maken voor gemiddelde karaat genaamd meancarat.
meancaratdata= diamonds %>% group_by(clarity, cut) %>% summarise(meancarat=mean(carat))
Opmerking: Dit veroorzaakt eigenlijk u maken van een nieuwe dataset, die we meancaratdata zullen noemen. De variabele cut is opgenomen in de verklaring van de group_by(), want we zullen het later te maken een gestapeld staafdiagram gebruiken.
2. Maak een bar perceel van meancarat voor elk niveau van duidelijkheid, met behulp van de nieuwe meancaratdata van de gegevensset.
qplot(clarity, meancarat, data=meancaratdata, geom="bar", stat="identity")
Opmerking: Moet u de verklaring stat = "identiteit" of een fout zal veroorzaken. U kunt stat = 'bin' als u wilt dat het instellen van de y-waarde aan graven, zoals een histogram.
3. Voeg kleur!
qplot(clarity, meancarat, data=meancaratdata, geom="bar", stat="identity", fill=clarity) + guides(fill=FALSE)
De verklaring van de guides(fill=FALSE) krijgt ontdoen van de legenda voor de opvulling kleuren omdat het zou overbodig voor een bar plot.