在此数据库中,我有两列,一列是与销售相关的产品 ID,另一列是同一销售期间该商品的销售数量。我正在尝试弄清楚如何获得每个项目的完整计数。销量有上千,所以ID栏里重复了很多产品ID。
我不知道如何解决这个问题。
任何帮助将不胜感激。
列示例:
PRODUCT_ID SLS_QTY
0 1164203101 2
1 72047351000 1
2 3600025824 1
3 7205861079 1
4 82775501058 1
最佳答案
您可以使用groupby
然后merge
来做到这一点
sls = sls.groupby('PRODUCT_ID',as_index=False).SLS_QTY.sum()
Totally = sls.merge(price, on = 'PRODUCT_ID', how = 'left')
Totally['sales']=Totally['SLS_QTY']*Totally['price']
关于python - 如何将每种类型的已售产品数量乘以每次销售的数量相加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57546587/