我已经创建了一个字典,用于表示每个引用的利用率百分比。
references=[pack_data["actual_box_barcode"].unique().tolist()]
ref_utilization={}
现在我要获得每个利用率:
total_utilization=len(pack_data["actual_box_barcode"])
for i in references:
ref_filtered = pack_data[pack_data["actual_box_barcode"] == i]
ref_utilizations=len(ref_filtered["actual_box_barcode"])
ref_utilization[i]=ref_utilizations/total_utilizations
但是我得到了这个 ValueError:数组的长度不同:2264084 vs 41
我不知道,因为除法是在两个数字变量之间。 你知道会发生什么吗? 非常感谢
答案 0 :(得分:0)
在定义references
-
references = pack_data["actual_box_barcode"].unique().tolist()