【发布时间】:2018-05-25 15:46:47
【问题描述】:
这是我希望基于第三个比较的 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
标志数据:
SKU
1234 True
1235 False
111 True
101 False
Name: Date, dtype: bool
基本上基于flag_Data Serie中的值,我需要将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。你们能帮忙弄清楚如何做吗?
【问题讨论】:
标签: python pandas dataframe timestamp series