В моем фрейме данных я хочу заменить определенные пустые ячейки и ячейки значениями на NA.Но ячейки, которые я хочу заменить на NA, не имеют ничего общего со значением, которое хранит ячейка, но с комбинацией строки и столбца, в которых они хранятся.
Вот пример фрейма данных DF:
Fruits Price Weight Number of pieces
Apples 20 2 10
Oranges 15 4 16
Pineapple 40 8 6
Avocado 60 5 20
Хочу заменить вес Pineapple'e на NA, а количество штук Orange на NA.
DF$Weight[3] <- NA
DF$`Number of pieces`[2] <- NA
Это заменяет любое значение, которое хранится в этой позиции и может измениться.Я хочу использовать определенные имена строк и столбцов, чтобы сделать эту замену, чтобы положение значения стало неактуальным.
Вывод:
Fruits Price Weight Number of pieces
Apples 20 2 10
Oranges 15 4 NA
Pineapple 40 NA 6
Avocado 60 5 20
Но если порядок таблицы изменится, это заменит неверные значения на NA.
Как мне это сделать?