你想要的是:
df.set_index('X').join(rep.set_index('X'))
将正在进行联接的键设置为索引将使进程更快。完成连接后,可以过滤旧的平均值(使用 drop 数据帧方法),以及不需要的值
drop