df = df.merge(qw['站点编码','商品编码','区位'], how = 'left' , on = ['站点编码','商品编码'])
时间: 2023-10-04 21:03:48 浏览: 91
用merge算法合并两个已排序的表
这是一个数据处理语句,df是一个数据表(DataFrame),qw是另一个数据表,merge是将两个数据表按照指定的列合并成一个新的数据表的函数。这句语句的作用是将qw中的“站点编码”、“商品编码”、“区位”列合并到df中去,若df中不存在相应的“站点编码”和“商品编码”的行,则对应的合并列填充为NaN值。how参数指定的是合并方式,为“left”时表示以df为基准,根据“站点编码”和“商品编码”去匹配qw中的相应行,若有匹配不上的,则在结果中保留df中的原有行。on参数指定的是合并所依据的列。
阅读全文