Это 2 ряда данных, которые я хочу сравнить на основе третьего.
data_SKU1:
SKU Weight1
1234 20
1235 30
111 40
101 23
data_SKU2:
SKU Weight2
1234 22
1235 35
111 47
101 87
flag_Data:
SKU
1234 True
1235 False
111 True
101 False
Name: Date, dtype: bool
Основываясь на значениях в серии flag_Data, мне нужно разделить значение Weight1 на Weight2 или наоборот.
Для примера:
j = flag_Data(dados_SKU1, dados_SKU1) #this generates the third series
if(j[1234]==True):
generated_serie = data_SKU1['Weight1'][1234] / dados_SKU2['Weight2'][1234]
else:
generated_serie = data_SKU2['Weight2'][1234] / data_SKU1['Weight1'][1234]
Но это должно быть сделано для всех SKU серии, а не только для SKU 1234. Не могли бы вы, ребята, помочь разобраться, как?