交互式容器Python

2024-10-02 10:24:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻求帮助来解决我的问题。 我需要用“Escalão”制作垃圾箱,但垃圾箱的大小取决于产品/主A和Zona。 是否有办法根据其他列值更改存储箱? 这样地: enter image description here

我想要的是,每次“Produto”改变,“cut”也会改变——创建新的箱子(基于“Escalão”),标签将是箱子的最正确值

我现在的代码是用于普通装箱的:

All = pd.toDataFrame({'Master Agreement':['200011706.0'];'Zona':['1'];'Escalão':['200','300','900','100','120','240'];'Peso Total':['233.830';'343.977','507.750','400','230','110']})

Bins = [0,200,300,900]
Labels = ['200','300','900','+']
All['Escalão de Peso dos Envios_Antigamente' ] = pd.cut(All['Escalão'].astype(float), Bins, labels=Labels)

Tags: labels产品标签allpdcut办法bins

热门问题