Hello.R функциональное сравнение двух столбцов
Я недавно наткнулся на интересную проблему, где я должен был сделать следующее>
Предположим, что мы имеем два целочисленных столбцов. Для каждого значения в первом я должен проверить, не является ли это значение не таким же, как значение в том же индексе во втором столбце, и если да, добавьте 1 к значению в первом столбце.
Я решил это с помощью цикла for, где я итерировал через индексы и добавил значения соответственно, но поскольку это R, я надеюсь, что есть еще один способ R-ish решить эту проблему. Я думал в строках>
sapply(column1, function(x) ifelse(x != column2, x+1, x))
но, конечно, это еще не работает. Можно ли это сделать таким образом?
У вас есть только 2 столбца или кадр данных с указанием 6 столбцов, и вам нужно выполнить эту операцию каждые две колонки? – Sotos