根据其他数据框创建列

时间:2011-04-11 09:12:33

标签: r

我有一个看似简单的要求,但我似乎无法达到预期的效果。我的数据框架相当大,所以我只给出一个屏幕截图:enter image description here

我想要的是:if ps2c$ps == present2$pn then ps2c$sf == present2$sf

如果不清楚,则每个ps2c$ps都有present2$pn(present2只是平均数据)。

1 个答案:

答案 0 :(得分:9)

您不提供测试数据,但以下内容可能有效:

ps2c$sf <- present2$sf[match(ps2c$ps, present2$pn)]