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ırEgzersiz talimatları
biopicsverisinidplyrhattına besle.countryiçinde"US"dizgesi geçiyorsaTRUE, aksi haldeFALSEolanis_US_movieadlı 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()