我有两个数据帧(df1和df2),每个都有两列。两个数据帧中的第一列具有相同的值,而第二列可以不同。 df1有〜3K行,而df2有〜13K行。使用df1来针对df2进行验证(因为df1仅具有3K行),如果df2中第2列的值不存在,则我尝试识别df1中的第1列和第2列的值,然后将其写入电子表格。电子表格部分没有问题。
通常我会使用While循环,但知道r中有一种更好的方法来满足我的需求。我做了很多搜索,翻阅了书籍等等,只是没有找到它。任何建议表示赞赏。
示例
df1.col1 df1.col2 df2.col1 df2.col2写入数据
Coin_Value的.50cent的.Coin_Value的.50cent的块.50cent的否
Coin_Value的价格是.10cent的.Coin_Value的价格是.50cent件的.50cent是的
Coin_Value .10cent Coin_Value的.10cent的否
Coin_Value的价格为.25cent的Coin_Value的价格为
币种AUD币种货币澳元A $是
币种$$货币货币货币货币货币
货币$$货币币种美元是