purrr ile daha fazla yineleme
Şimdi bir listenin her öğesini sayısal bir veri tipine dönüştürüp aynı listenin aynı öğesine geri koyacaksın; ancak bu kez for döngüsü yerine map() kullanacaksın.
Bir liste üzerinde daha kolay döngü kurmak ve karakterleri sayılara çevirmek için purrr paketindeki map() fonksiyonunu kullanabilirsin. Tüm bir for döngüsü yazmak yerine tek satırlık bir kod yeterli olur.
Bu egzersiz
purrr ile Fonksiyonel Programlamanın Temelleri
kursunun bir parçasıdırEgzersiz talimatları
list_of_df'in ilk öğesinin sınıfını kontrol et.map()kullanaraklist_of_dfüzerinde yineleme yap ve listedeki her öğeyi sayısal verilere dönüştür.list_of_df'in ilk öğesinin sınıfını kontrol et.list_of_df'i yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Check the class type of the first element
class(___[[___]])
# Change each character element to a number
list_of_df <- map(___, ___)
# Check the class type of the first element again
class(___[[___]])
# Print out the list