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
dplyr ile Programlama
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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
___