Kom igångKom igång gratis

Lådagram och täthetskurvor

En bils bränsleförbrukning tenderar att hänga ihop med motorns storlek, mätt i antal cylindrar. För att utforska sambandet mellan dessa två variabler kan du visserligen använda histogram, men i den här övningen provar du på två alternativ: lådagrammet och täthetskurvan.

Den här övningen är en del av kursen

Exploratory Data Analysis in R

Visa kurs

Övningsinstruktioner

En snabb titt på unique(cars$ncyl) visar att det finns fler möjliga nivåer av ncyl än du kanske förväntar dig. Här begränsar du analysen till de vanligaste nivåerna.

  • Filtrera cars så att bara bilar med 4, 6 eller 8 cylindrar inkluderas och spara resultatet som common_cyl. Operatorn %in% kan vara användbar här.
  • Skapa jämförande lådagram för city_mpg uppdelat efter ncyl.
  • Skapa överlappande täthetskurvor för city_mpg färglagda efter ncyl.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Filter cars with 4, 6, 8 cylinders
common_cyl <- filter(___, ___)

# Create box plots of city mpg by ncyl
ggplot(___, aes(x = as.factor(___), y = ___)) +
  geom_boxplot()

# Create overlaid density plots for same data
ggplot(common_cyl, aes(x = ___, fill = as.factor(___))) +
  geom_density(alpha = .3)
Redigera och kör kod