rowwise() ile toplulaştırmalar
rowwise(), c_across() ile birleştirildiğinde dplyr programlama araç kutunda kullanışlı bir araç olabilir. Birlikte, her satırda farklı değişkenler üzerinde hesaplamalar yapmana olanak tanır. Örneğin, seçilmiş değişkenler için her satırda eksik değerleri saymakta işine yarayabilir.
Bu egzersiz, kursun bir parçasıdır
dplyr ile Programlama
Egzersiz talimatları
- İşlem hattını her satırda hesaplama yapacak şekilde ayarla.
imf_dataiçindegdp_in_billions_of_usdsütunundan son sütuna kadar olan sütunlarda, her satırdaki eksik değer sayısını içerennum_missingadlı bir sütun oluştur.- Sonuçları eksik giriş sayısına göre azalan sırada sırala.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
imf_data %>%
# Specify that calculations are done across the row
___() %>%
# Count missings in gdp_in_billions_of_usd to last column
mutate(num_missing = sum(is.na(
___(___:___))
)) %>%
select(country:year, num_missing) %>%
# Arrange by descending number of missing entries
___