BaşlayınÜcretsiz Başlayın

Mozaik grafik

Önceki egzersizde oluşturduğun omurga grafiği (spine plot), aynı anda iki değişken arasındaki eksik veri desenlerini incelemene olanak tanır. Bu fikir, daha fazla değişken için mozaik grafik şeklinde genelleştirilir.

Bu egzersizde, önce her filmde Amerika Birleşik Devletleri'nin yapımda yer alıp almadığını gösteren bir kukla değişken oluşturacaksın. Bunu yapmak için, ilk argüman olarak verilen dizgenin ikinci argüman olarak verilen nesnede bulunup bulunmadığını kontrol eden grepl() fonksiyonunu kullanacaksın. Ardından, hem ABD hem de ABD dışı filmler için konu kişinin cinsiyetinin, hasılat değişkenindeki eksik veri miktarıyla ilişkili olup olmadığını görmek üzere bir mozaik grafik çizeceksin.

biopics verileri ve VIM paketi senin için zaten yüklendi. Hadi keşif amaçlı birkaç grafik çizelim!

Not: En güncelVIMpaket sürümünden çıktı döndürmek için özel birdisplay_image()_fonksiyonu oluşturulmuştur. HTML Viewer _bölümünü genişlettiğinden emin ol._

Bu egzersiz

R'de Atamaya Dayalı Eksik Veri Doldurma

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • biopics verisini dplyr hattına besle.
  • country içinde "US" dizgesi geçiyorsa TRUE, aksi halde FALSE olan is_US_movie adlı bir kukla değişken oluştur.
  • Değişken adlarını dizge olarak geçmeyi unutmadan, "earnings" değişkenindeki eksik veri miktarını "is_US_movie" ve "sub_sex" değişkenlerine göre bölen bir mozaik grafik çiz.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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()
Kodu Düzenle ve Çalıştır