簡體   English   中英

根據其他數據框創建列

[英]Create column based on another dataframe

我有一個看似簡單的要求,但我似乎無法達到預期的效果。 我的數據幀相當大,所以我只是給出一個截圖: 在此輸入圖像描述

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

如果不清楚,每ps2c$ps都有一個present2$pn (present2只是平均數據)。

您不提供測試數據,但以下內容可能有效:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM