Создать столбец на основе другого кадра данных - PullRequest
5 голосов
/ 11 апреля 2011

У меня есть то, что кажется простым требованием, но я не могу достичь желаемого результата.Мои кадры данных довольно большие, поэтому я просто сделаю скриншот: enter image description here

Что я хочу: if ps2c$ps == present2$pn then ps2c$sf == present2$sf.

Если неясно, для каждого ps2c$psэто present2$pn (present2 - просто среднее значение).

1 Ответ

10 голосов
/ 11 апреля 2011

Вы не предоставляете тестовые данные, но может сработать что-то вроде следующего:

ps2c$sf <- present2$sf[match(ps2c$ps, present2$pn)]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...