Замена вхождений числа в нескольких столбцах фрейма данных другим значением в R

ETA: Между прочим, суть нижеприведенного состоит в том, чтобы не выполнять итерацию по всему моему набору векторов столбцов, на случай, если это было предложенным решением (просто делайте то, что, как известно, работает по одному).

Там's множество примеров замены значений вне замужем вектор фрейма данных в R с некоторым другим значением.

Заменить значение во фрейме данных на основе условногоif) заявление в Rзаменить числа в столбце фрейма данных в r [дубликаты]

А также как заменить все значенияNA с чем-то еще:

Как заменить все значения в data.frame другим (не 0) значением

Что я'поиск аналогичен последнему вопросу, но в основном пытается заменить одно значение другим. Я'У меня возникли проблемы при создании фрейма данных с логическими значениями, сопоставленного с моим реальным фреймом данных, в случаях, когда несколько столбцов соответствуют критериям, или просто при попытке выполнить действия из первых двух вопросов над несколькими столбцами.

Пример:

data 

Ответы на вопрос(4)

Ваш ответ на вопрос