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

bookSkapa Täthetsdiagram

Varför använda täthetsdiagram?

Ett täthetsdiagram är en utjämnad version av ett histogram. Det är användbart för att:

  • Förstå fördelningen av en numerisk variabel;
  • Jämföra fördelningar mellan grupper (till exempel bränsletyper);
  • Identifiera toppar, skevhet och spridning.

Till skillnad från histogram uppskattar täthetsdiagram sannolikheten för att ett värde förekommer inom ett intervall.

Syntax för täthetsdiagram i ggplot2

I ggplot2 kan ett täthetsdiagram skapas med geom_density().

ggplot(data = df, aes(x = variable)) +
  geom_density()

För att jämföra grupper kan en kategorisk variabel kopplas till fill och transparensen justeras med alpha så att kurvorna överlappar tydligt.

ggplot(data = df, aes(x = variable, fill = group_variable)) +
  geom_density(alpha = 0.5)

Detta gör det enkelt att jämföra hur fördelningen av en numerisk variabel skiljer sig mellan kategorier.

Exempel: Fördelning av försäljningspris

Ett täthetsdiagram ger en jämn representation av hur bilpriser är fördelade. I detta exempel är kurvan fylld i blått och axelrubriker förtydligar värdenas betydelse.

ggplot(df, aes(x = selling_price)) +
  geom_density(fill = "blue") +
  labs(title = "Density Plot of Selling Prices",
       x = "Selling Price",
       y = "Density")

Denna visualisering visar var de flesta bilpriser samlas samt hur brett priserna är spridda i datamängden. Det är särskilt användbart för att identifiera toppar i fördelningen och för att jämföra med andra variabler senare.

question mark

Vilket argument styr transparensen för överlappande täthetsdiagram?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 4

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

Suggested prompts:

What is the difference between a density plot and a histogram?

How do I interpret the peaks and tails in a density plot?

Can you explain how to compare distributions using density plots?

Awesome!

Completion rate improved to 4

bookSkapa Täthetsdiagram

Svep för att visa menyn

Varför använda täthetsdiagram?

Ett täthetsdiagram är en utjämnad version av ett histogram. Det är användbart för att:

  • Förstå fördelningen av en numerisk variabel;
  • Jämföra fördelningar mellan grupper (till exempel bränsletyper);
  • Identifiera toppar, skevhet och spridning.

Till skillnad från histogram uppskattar täthetsdiagram sannolikheten för att ett värde förekommer inom ett intervall.

Syntax för täthetsdiagram i ggplot2

I ggplot2 kan ett täthetsdiagram skapas med geom_density().

ggplot(data = df, aes(x = variable)) +
  geom_density()

För att jämföra grupper kan en kategorisk variabel kopplas till fill och transparensen justeras med alpha så att kurvorna överlappar tydligt.

ggplot(data = df, aes(x = variable, fill = group_variable)) +
  geom_density(alpha = 0.5)

Detta gör det enkelt att jämföra hur fördelningen av en numerisk variabel skiljer sig mellan kategorier.

Exempel: Fördelning av försäljningspris

Ett täthetsdiagram ger en jämn representation av hur bilpriser är fördelade. I detta exempel är kurvan fylld i blått och axelrubriker förtydligar värdenas betydelse.

ggplot(df, aes(x = selling_price)) +
  geom_density(fill = "blue") +
  labs(title = "Density Plot of Selling Prices",
       x = "Selling Price",
       y = "Density")

Denna visualisering visar var de flesta bilpriser samlas samt hur brett priserna är spridda i datamängden. Det är särskilt användbart för att identifiera toppar i fördelningen och för att jämföra med andra variabler senare.

question mark

Vilket argument styr transparensen för överlappande täthetsdiagram?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 4
some-alt