У меня есть код, который выглядит следующим образом:
mat1 <- matrix(1, nrow = 1, ncol = 2)
mat1[1,1] <- NA
colnames(mat1) <- c(NA, 'Name1')
mat2 <- mat1
mylist <- list(mat1, mat2)
mylist <- lapply(mylist, function(x) x[!is.na(colnames(x))])
Если я удаляю столбец с именем NA
, имя столбца Name1
также удаляется из матрицы.Как я могу удалить столбец NA
, но сохранить имена столбцов оставшихся столбцов матриц в списке?