lapply
'u kullandığımda ve konsola yazdırıldığında, istenen iletinin konsola yazdırılmasını istediğim halde istemeden [[i]]NULL
yazdırıyor. suppressWarnings
ve suppressMessages
'u denedim ancak bunlar istenmeyen saldırganı kaldırmıyor. lapply
'u aradım ve onu susturmak için bir argüman görmüyorum. Bu, işleve müdahale etmediğinden daha estetiktir. Kullanıcı istediği takdirde kapatabildiği sürece, konsola allternatif baskıya karşı değilim. İşte Baskıdan konsere durma
Numune fonksiyonu:
FUN <- function(x) {
FUN2 <- function(z) message(z)
lapply(1:3, function(i) FUN2(paste(x, i)))
}
FUN("hello")
Çıktı:
hello 1
hello 2
hello 3
[[1]]
NULL
[[2]]
NULL
[[3]]
NULL
İstenilen Çıktı :
hello 1
hello 2
hello 3
'lapply' yerine' purrr :: walk' kullanın ' –