我有一个数据框,其中行是耦合的(它们引用相同的事件):我创建了两个关键变量( myKey_forMatch 和 myKey_toBeMatched ),它应该匹配,以便在数据帧中耦合观察结果:
我的需求是获取每个事件只有一行的数据框:
任何人都可以给我任何提示吗? (为了避免任何误解,在完整的数据帧中,要耦合的行并不总是遵循共享示例中的模式)
非常感谢你的帮助!
答案 0 :(得分:0)
我确信有更优雅的方法可以解决这个问题,但我个人的做法是制作一个包含两列的新数据框,' myKey_forMatch'和'数据' (我将重命名' data_match'),以及包含所有其他列的其他数据框,包括原始'数据'。然后我会加入这两个:
firstdf.set_index(' myKey_forMatch&#39)加入。(seconddf.set_index(' myKey_toBeMatched'))
希望这有帮助