Oprettelse af Søjlediagrammer
Stryg for at vise menuen
Hvorfor bruge søjlediagrammer?
Søjlediagrammer er en af de mest almindelige måder at visualisere kategoriske data på. De bruges til:
- Sammenligning af antal eller frekvenser for kategorier;
- Visualisering af gruppespecifikke sammenfatninger (som gennemsnitspris pr. brændstoftype);
- Forståelse af relationer mellem to kategoriske variabler ved brug af grupperede eller stablede søjler.
Uanset om du viser antallet af biler efter brændstoftype eller sammenligner transmissionsformer på tværs af brændstoffer, gør søjlediagrammer kategoriske sammenligninger tydelige og intuitive.
Syntaks for søjlediagram i ggplot2
Et søjlediagram kan oprettes i ggplot2 ved hjælp af geom_bar(). Når kun x-æstetikken angives, tæller geom_bar() automatisk antallet af observationer i hver kategori.
ggplot(data = df, aes(x = category)) +
geom_bar()
Hvis du også angiver en y-æstetik med faktiske værdier, skal du specificere stat = "identity", så ggplot2 bruger de angivne værdier i stedet for at tælle rækker.
ggplot(data = df, aes(x = category, y = value)) +
geom_bar(stat = "identity")
Eksempel: Antal biler efter brændstoftype
Et søjlediagram kan bruges til at vise, hvor mange biler der er tilgængelige for hver brændstoftype. I dette eksempel er søjlerne udfyldt med lyseblå og omkranset med rød for at fremhæve dem. Der tilføjes etiketter for tydelighed, og theme_minimal() anvendes for et mere enkelt udtryk.
ggplot(df, aes(x = fuel)) +
geom_bar(fill = "lightblue", color = "red") +
labs(title = "Car Distribution by Fuel Type",
x = "Fuel Type",
y = "Count") +
theme_minimal()
Denne visualisering fremhæver fordelingen af biler på tværs af forskellige brændstofkategorier, hvilket gør det nemt at sammenligne deres relative tilgængelighed.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat