繁体   English   中英

如何根据另一列的最小值创建新列

[英]How to create a new column based on minimum value from another column

我有一个 dataframe 有很多列和行(> 10000),但我需要根据另一个列的最小值创建一个列

示例 dataframe:

在此处输入图像描述

因此,我需要"Cantidad min"列包含该组"CodProducto"的最小值:

例子:

在此处输入图像描述

在 python 怎么办?

请尝试跟随一个。

dataframe["Cantidad min"] = df.groupby(dataframe)["CodProducto"].min()

我无法在您的数据上测试此代码,因为您没有共享您的数据。 如果它不起作用,请将您的数据提供为.csv 格式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM