Как заполнить пропущенные значения в столбце относительно другого столбца? - PullRequest
0 голосов
/ 17 апреля 2020

В моем наборе данных есть столбцы «Город», «Почтовый индекс», «Окрестности». У меня есть все значения для Соседства, но некоторые значения для города и почтового индекса отсутствуют. Как сопоставить столбцы «Соседство» с заданными значениями в «Город» и «Почтовый индекс» и использовать его для заполнения пропущенных значений «Город» и «Почтовый индекс»?

1 Ответ

0 голосов
/ 17 апреля 2020

Вы можете составить таблицу со своими полными делами, а затем заменить неполные строки в ваших данных следующим образом:

complete.data <- unique(na.omit(data.df))
for (i in 1:nrow(data.df)){
  data.df[i,] <- complete.data[complete.data$Neighborhood %in% data.df$Neighborhood[i],]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...