Unten ist der Code Ich habe jetztKopieren Listenelemente NA Listenelemente
set.seed(20)
test_list <- list("1" = matrix(rnorm(100), 10, 10),
"2" = NA,
"3" = NA,
"4" = NA,
"5" = NA,
"6" = matrix(rnorm(100), 10, 10),
"7" = NA,
"8" = NA)
Ich möchte einen Weg finden, kopieren Sie in der Liste Elemente zu füllen, die nicht eine NA mit dem Stand der Elemente Inhalt enthält, so dass jedes Listenelement ausgefüllt wird. Element 1-5 enthält die Matrix in Element 1 und 6-8 enthält die Matrix in Element 6. Ich kann dieses Problem einrichten, ohne dass NAs als Elemente verwendet werden, die kopiert werden sollen (if Verwenden von NULL oder etwas anderes hilft der Lösung).
Vielen Dank im Voraus für einen Rat.
Das ist eine wirklich elegante Lösung war, danke. Es funktioniert ziemlich schnell für ein paar tausend Elemente. –
Gern geschehen. Froh, dass es an deinem echten Fall funktioniert! – Psidom