在熊猫上难以合并数据框

时间:2020-11-01 21:10:30

标签: python pandas

尝试合并两个dataframes的曲棍球数据,两者都具有球员姓名(我想合并),请注意,带薪水数据的球员只有500行左右,而主要的dataframe具有2000+版本(如果有所不同。在适用时尝试按名称合并它们,并且创建的新df中没有数据行。

想要合并到任何有意义的地方(例如,双方都有给定球员的薪水数据)

让我知道是否有不清楚的地方或如何根据需要上载更多信息,因为我没有看到可以上载表格的选项,或者我是否可以包括更多可以使我的情况更清楚的见解/信息您在寻求帮助时。

感谢您能提供什么意见,祝您周末愉快。

Dataframes I am looking to merge on player names

在尝试合并dataframes时,我只是尝试如下进行操作

df = pd.merge(hdf, sdf, on='Player')

1 个答案:

答案 0 :(得分:0)

第一次重置sdf索引是因为现在播放器名称是索引而不是列:

df = pd.merge(hdf, sdf.reset_indx(), on='Player')