ile liste düğümlerini yinelemeli olarak filtreleyin (tercihen) rlist
paketini kullanarak, (çok düzeyli) listenin düğümlerini filtrelemenin bir yolu var mı, böylece sonuç listesi hiçbir seviyede NA
değeri tutmuyor mu? p1
ve p3
düğümleri yerde kendi hiyerarşide NA
içeren Yukarıdaki örnekte rlist: NA
library(rlist)
devs <-
list(
p1=list(name="Ken",age=24,
interest=c("reading","music","movies"),
lang=list(r=NA,csharp=4)), # <------ NA here
p2=list(name="James",age=25,
interest=c("sports","music"),
lang=list(r=3,java=2,cpp=5)),
p3=list(name="Penny",age=NA, # <------ NA here
interest=c("movies","reading"),
lang=list(r=1,cpp=4,python=2)))
, beklenen çıkış listesi
p2
tek olmalıdır. Giriş listesinin yapısını veya isimlerini önceden bilmiyoruz.
'henüz yok rlist' etiketi, yeterince yüksek bir üne sahip birisi lütfen oluşturabilir mi? –