Почему следующая команда R cra sh в тот момент, когда я пытаюсь получить доступ к новому объекту - PullRequest
0 голосов
/ 31 января 2020

Почему выполняется следующий код:

dx4[,6:ncol(dx4)] = gsub("R7", NA ,dx4[,6:ncol(dx4)])

Но затем cra sh, когда я пытаюсь получить доступ к dx4?

1 Ответ

0 голосов
/ 31 января 2020

Попробуйте

dx4[, 6:ncol(dx4)] <- do.call("cbind", lapply(dx4[, 6:ncol(dx4)],
                                              function(x) gsub("R7", NA ,x)))

Убедитесь, что data.frame dx4 не пустой, иначе ncol ведет себя не так, как вы могли ожидать. Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...