Kom igångKom igång gratis

Mosaikplot

Ryggradsstolpdiagrammet du skapade i föregående övning låter dig studera mönster för saknade värden mellan två variabler åt gången. Den idén generaliseras till fler variabler med hjälp av en mosaikplot.

I den här övningen börjar du med att skapa en dummyvariabel som anger om USA var inblandade i produktionen av varje film. För det använder du funktionen grepl(), som kontrollerar om strängen i det första argumentet finns i objektet i det andra argumentet. Sedan ritar du en mosaikplot för att se om personens kön korrelerar med mängden saknade värden för intäkter – både för amerikanska och icke-amerikanska filmer.

Dataramen biopics och paketet VIM är redan inladdade. Nu kör vi igång med utforskande visualisering!

Observera att en specialfunktiondisplay_image()har skapats för att returnera utdata från den senaste versionen avVIM-paketet. Kom ihåg att expandera avsnittetHTML Viewer .

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

Hantering av saknade värden med imputering i R

Visa kurs

Övningsinstruktioner

  • Mata in dataramen biopics i dplyr-flödet.
  • Skapa en dummyvariabel is_US_movie som är TRUE om country innehåller strängen "US", och FALSE annars.
  • Rita en mosaikplot som visar mängden saknade värden i "earnings" uppdelat efter "is_US_movie" och "sub_sex". Kom ihåg att ange variabelnamnen som strängar.

Interaktiv övning med praktiskt arbete

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

# Prepare data for plotting and draw a mosaic plot
___ %>%
	# Create a dummy variable for US-produced movies
	mutate(is_US_movie = grepl(___, ___)) %>%
	# Draw mosaic plot
	mosaicMiss(highlight = ___, 
             plotvars = c(___, ___))

# Return plot from latest VIM package - expand the HTML viewer section
display_image()
Redigera och kör kod