1(sales["Current_Price"] * sales["Quantity"]).sum() / sales["Quantity"].sum()
2(sales["New_Product_Price"] * sales["Quantity"]).sum() / sales["Quantity"].sum()
3
1sales.groupby("Manager").apply(lambda x: np.average(x['New_Product_Price'], weights=x['Quantity']))
2