У меня есть кадр данных в R с четырьмя столбцами. То, что я хочу сделать, - это если условие удовлетворено строкой в столбце AI, необходимо сопоставить значение этой строки в столбце C и найти последний экземпляр, значение которого появилось в столбце B, а затем добавить число в эту строку для столбца D. Вот пример того, что у меня есть, чего я хочу. Если DF $ а == 3, то соответствует значению этой строки в столбце C («Jim») до последнего времени оно появилось в столбце B, а затем добавить 3 к этой строке в столбце D.R найти последний экземпляр строки в одном столбце, который находится во втором столбце на основе условия
Have Want
a b c d a b c d
21 Jim - 0 21 Jim - 0
2 Jim - 1 2 Jim - 4
3 Stan Jim 2 3 Stan Jim 2
2 Bill - 4 2 Bill - 4
@ grig109 тоже отвечает на вопрос? ум, посещая здесь http://stackoverflow.com/help/someone-answers –
Да, так оно и есть. Извините, что я только что начал тестировать свою проблему, и это сработало. Спасибо. – grig109