网站防火墙 *{margin:0;padding:0;color:#444} body{font-size:14px;font-family:”宋体”} .main{width:600px;margin:10% auto;} .title{background: #20a53a;color: #fff;font-size: 16px;height: 40px;line-height: 40px;padding-left: 20px;} .content{background-color:#f3f7f9; height:280px;border:1px dashed #c6d9b6;padding:20px} .t1{border-bottom: 1px dashed #c6d9b6;color: #ff4000;font-weight: bold; margin: 0 0 20px; padding-bottom: 18px;} .t2{margin-bottom:8px; font-weight:bold} ol{margin:0 0 20px 22px;padding:0;} ol li{line-height:30px} 网站防火墙 您的请求带有不合法参数,已被网站管理员设置拦截! 可能原因: 您提交的内容包含危险的攻击请求 如何解决: 检查提交内容; 如网站托管,请联系空间提供商; 普通网站访客,请联系网站管理员;
df_merge = pd.merge(df1, df2, on=‘id’, how=‘left’)
print(df_merge)
right
使用来自右数据集的键
df_merge = pd.merge(df1, df2, on=‘id’, how=‘right’)
print(df_merge)
2.多对一合并
import pandas as pd
df1 = pd.DataFrame({‘id’: [‘001’, ‘002’, ‘003’],
‘num1’: [120, 101, 104],
‘num2’: [110, 102, 121],
‘num3’: [105, 120, 113]})
df2 = pd.DataFrame({‘id’: [‘001’, ‘001’, ‘003’],
‘num4’: [80, 86, 79]})
print(df1)
print(“=======================================”)
print(df2)
print(“=======================================”)
如图,df2中有重复id1的数据。
合并
df_merge = pd.merge(df1, df2, on=‘id’)
print(df_merge)
合并结果如图所示:
作者:普通网友
物联沃分享整理
物联沃-IOTWORD物联网 » 网站防火墙 *{margin:0;padding:0;color:#444} body{font-size:14px;font-family:”宋体”} .main{width:600px;margin:10% auto;} .title{background: #20a53a;color: #fff;font-size: 16px;height: 40px;line-height: 40px;padding-left: 20px;} .content{background-color:#f3f7f9; height:280px;border:1px dashed #c6d9b6;padding:20px} .t1{border-bottom: 1px dashed #c6d9b6;color: #ff4000;font-weight: bold; margin: 0 0 20px; padding-bottom: 18px;} .t2{margin-bottom:8px; font-weight:bold} ol{margin:0 0 20px 22px;padding:0;} ol li{line-height:30px} 网站防火墙 您的请求带有不合法参数,已被网站管理员设置拦截! 可能原因: 您提交的内容包含危险的攻击请求 如何解决: 检查提交内容; 如网站托管,请联系空间提供商; 普通网站访客,请联系网站管理员;
物联沃-IOTWORD物联网 » 网站防火墙 *{margin:0;padding:0;color:#444} body{font-size:14px;font-family:”宋体”} .main{width:600px;margin:10% auto;} .title{background: #20a53a;color: #fff;font-size: 16px;height: 40px;line-height: 40px;padding-left: 20px;} .content{background-color:#f3f7f9; height:280px;border:1px dashed #c6d9b6;padding:20px} .t1{border-bottom: 1px dashed #c6d9b6;color: #ff4000;font-weight: bold; margin: 0 0 20px; padding-bottom: 18px;} .t2{margin-bottom:8px; font-weight:bold} ol{margin:0 0 20px 22px;padding:0;} ol li{line-height:30px} 网站防火墙 您的请求带有不合法参数,已被网站管理员设置拦截! 可能原因: 您提交的内容包含危险的攻击请求 如何解决: 检查提交内容; 如网站托管,请联系空间提供商; 普通网站访客,请联系网站管理员;