<>强如下所示:强>
left1=pd.DataFrame({“关键”:[a, b,”一个“,”“,' b ', ' c '],“价值”:范围(6)}) right1=pd.DataFrame ({group_val:[3.5, 7]},指数=[a, b]) 打印(left1) 打印(right1) 结果=pd.merge (left1 right1 left_on=肮丶?right_index=True) 打印(结果)
lefth=pd.DataFrame ({key1:[“俄亥俄”、“俄亥俄”、“俄亥俄”,“内华达”,“内华达”), “key2”: [2000、2001、2002、2001、2002), “数据”:np.arange (5)}) 打印(lefth) righth=pd.DataFrame (np.arange (12) .reshape(6 2),指数=[[“内华达”、“内华达”、“俄亥俄”、“俄亥俄”、“俄亥俄”、“俄亥俄”), (2001,2000,2000,200,2001,2002]]) 打印(righth) 结果=pd.merge (lefth righth left_on=[' key1 ', ' key2 '], right_index=True) 打印(结果)
以上代码如果想改为外部连接有=狻涂梢粤?/p>
候补委员=pd.DataFrame([[1、2],[3, 4],[5, 6]],指数=[' a ', ' c ', ' e '],列=[“俄亥俄”、“Neveda”]) right2=pd.DataFrame([[7,8],(9、10),(11、12),(13、14]],指数=[' b ', ' c ', ' d ', ' e '],列=[“密苏里”、“Alabma”]) 打印(候补委员) 打印(right2) 结果=pd.merge(候补委员,right2=狻?left_index=True, right_index=True) 打印(结果)
以上这篇熊猫表连接索引上的合并方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。