Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Skapa Stapeldiagram | Datavisualisering
Dataanalys med R

bookSkapa Stapeldiagram

Varför använda stapeldiagram?

Stapeldiagram är ett av de vanligaste sätten att visualisera kategoriska data. De används för att:

  • Jämföra antal eller frekvenser mellan kategorier;
  • Visualisera gruppvisa sammanfattningar (såsom genomsnittligt pris per bränsletyp);
  • Förstå relationer mellan två kategoriska variabler med grupperade eller staplade staplar.

Oavsett om du visar antalet bilar per bränsletyp eller jämför växellådstyper mellan bränslen, gör stapeldiagram kategoriska jämförelser tydliga och intuitiva.

Syntax för stapeldiagram i ggplot2

Ett stapeldiagram kan skapas i ggplot2 med hjälp av geom_bar(). När endast den estetiska egenskapen x anges räknar geom_bar() automatiskt antalet observationer i varje kategori.

ggplot(data = df, aes(x = category)) +
  geom_bar()

Om du även anger en y-estetik med faktiska värden måste du specificera stat = "identity" så att ggplot2 använder de angivna värdena istället för att räkna rader.

ggplot(data = df, aes(x = category, y = value)) +
  geom_bar(stat = "identity")

Exempel: Antal bilar per bränsletyp

Ett stapeldiagram kan användas för att visa hur många bilar som finns tillgängliga för varje bränsletyp. I detta exempel fylls staplarna med ljusblått och markeras med röd kant för att tydliggöra. Etiketter läggs till för tydlighet, och theme_minimal() används för ett renare utseende.

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()

Denna visualisering belyser fördelningen av bilar över olika bränslekategorier, vilket gör det enkelt att jämföra deras relativa tillgänglighet.

question mark

Vad gör geom_bar() när endast variabeln x anges?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 2

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 4

bookSkapa Stapeldiagram

Svep för att visa menyn

Varför använda stapeldiagram?

Stapeldiagram är ett av de vanligaste sätten att visualisera kategoriska data. De används för att:

  • Jämföra antal eller frekvenser mellan kategorier;
  • Visualisera gruppvisa sammanfattningar (såsom genomsnittligt pris per bränsletyp);
  • Förstå relationer mellan två kategoriska variabler med grupperade eller staplade staplar.

Oavsett om du visar antalet bilar per bränsletyp eller jämför växellådstyper mellan bränslen, gör stapeldiagram kategoriska jämförelser tydliga och intuitiva.

Syntax för stapeldiagram i ggplot2

Ett stapeldiagram kan skapas i ggplot2 med hjälp av geom_bar(). När endast den estetiska egenskapen x anges räknar geom_bar() automatiskt antalet observationer i varje kategori.

ggplot(data = df, aes(x = category)) +
  geom_bar()

Om du även anger en y-estetik med faktiska värden måste du specificera stat = "identity" så att ggplot2 använder de angivna värdena istället för att räkna rader.

ggplot(data = df, aes(x = category, y = value)) +
  geom_bar(stat = "identity")

Exempel: Antal bilar per bränsletyp

Ett stapeldiagram kan användas för att visa hur många bilar som finns tillgängliga för varje bränsletyp. I detta exempel fylls staplarna med ljusblått och markeras med röd kant för att tydliggöra. Etiketter läggs till för tydlighet, och theme_minimal() används för ett renare utseende.

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()

Denna visualisering belyser fördelningen av bilar över olika bränslekategorier, vilket gör det enkelt att jämföra deras relativa tillgänglighet.

question mark

Vad gör geom_bar() när endast variabeln x anges?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 2
some-alt