问题描述:pd.merge在left join后数据量扩大俩倍不止,困惑点:on的index基本一样,为何在join后rows变大俩倍以上
tmpdf = pd.merge(Jandf, Febdf, how='left', on='index1')
解决:选取几列进行分析,发现存在index1相同,但是index2不同的情况,直接修改成
tmpdf = pd.merge(Jandf, Febdf, how='left', on=['index1', 'index2'])
问题描述:pd.merge在left join后数据量扩大俩倍不止,困惑点:on的index基本一样,为何在join后rows变大俩倍以上
tmpdf = pd.merge(Jandf, Febdf, how='left', on='index1')
解决:选取几列进行分析,发现存在index1相同,但是index2不同的情况,直接修改成
tmpdf = pd.merge(Jandf, Febdf, how='left', on=['index1', 'index2'])
本文标题:pd.merge在join后数据量扩大俩倍不止
本文链接:https://www.haomeiwen.com/subject/gflmyltx.html
网友评论