我有两个数据框dfA和dfB,如下所示:dfA = entityId entityName property value0 1 bob propA a1 1 bob propB b2 1 bob propC c3 2 dave propA aa4 2 dave propC c5 3 bob propA a6 3 bob propB bb7 3 bob propD d8 4 alex propE ee9 4 alex propF fffdfB = entityId entityValid property value propValid propId0 123 yes propA a yes 11 123 yes propB b yes 22 123 yes propC c yes 33 124 no propA aa no 44 124 no propC c yes 35 125 not sure propA a yes 16 125 not sure propB bb yes 57 125 not sure propD d yes 68 126 no propE ee yes 79 126 no propF FF yes 8我想知道的是,就属性和值列而言,dfA中的哪些实体与dfB中的实体是否完全匹配。拆开数据帧并首先在单个行中表示每个实体是否最有意义?我正在寻找的最终结果将是这样,但是,任何有关如何解决该问题的意见都是值得的。resultDf = entityId entityName dfBEntityIdMatch valid invalidProps0 1 bob 123 yes ()1 2 dave 124 no (4)2 3 bob 125 not sure ()3 4 alex '---' '---' '---'提前致谢。
添加回答
举报
0/150
提交
取消