ÎncepețiÎncepe gratuit

Grafic mozaic

Graficul spine pe care l-ai creat în exercițiul anterior îți permite să analizezi tiparele datelor lipsă între două variabile odată. Această idee este extinsă la mai multe variabile prin intermediul graficului mozaic.

În acest exercițiu, vei începe prin a crea o variabilă dummy care indică dacă Statele Unite au fost implicate în producția fiecărui film. Pentru aceasta, vei folosi funcția grepl(), care verifică dacă șirul de caractere transmis ca prim argument este prezent în obiectul transmis ca al doilea argument. Apoi, vei desena un grafic mozaic pentru a vedea dacă genul subiectului corelează cu cantitatea de date lipsă privind câștigurile, atât pentru filmele americane, cât și pentru cele non-americane.

Setul de date biopics și pachetul VIM sunt deja încărcate. Să trecem la explorare vizuală!

Notă: o funcție proprietarădisplay_image()a fost creată pentru a returna rezultatul din cea mai recentă versiune a pachetuluiVIM. Asigură-te că extinzi secțiuneaHTML Viewer.

Acest exercițiu face parte din cursul

Gestionarea datelor lipsă prin imputare în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Transmite datele biopics în pipeline-ul dplyr.
  • Creează o variabilă dummy is_US_movie cu valoarea TRUE dacă country conține șirul "US" și FALSE în caz contrar.
  • Desenează un grafic mozaic care să arate cantitatea de date lipsă din "earnings", împărțită după "is_US_movie" și "sub_sex", ținând cont că numele variabilelor trebuie transmise ca șiruri de caractere.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul