假设有两个数据帧:A和B.
(function( $ ) {
$(document).ready(function () {
ps_get_posts('#home-section-1 #main', 'card', args);
});
})( jQuery );
我想为ColA2分配ColB1的匹配值。
Dataframe: A Dataframe: B
ColA1 ColA2 ColB1
| Dog | Dog | | Lion |
| Lion | Lion | | Cat |
| Zebra | NA | | Tiger|
| Bat | NA | | Dog |
如何从ColB1获取匹配值(=“出现”)?即,“Lion”的匹配值取自ColB1。
谢谢!
答案 0 :(得分:1)
您可以使用match
函数获取与B $ Col1匹配的A $ Col1的值。或直接使用%in%
。
A$col1[match(A$col1,B$col1,nonmatch=0)]
A$col1[A$col1%in%B$col1]
找到B $ Col1的那些,我们交换位置: B $ COL1 [以%B $ COL1%A $ COL1]