为了账号安全,请及时绑定邮箱和手机立即绑定

在python中填充上面行的最小值的最佳算法

在python中填充上面行的最小值的最佳算法

拉风的咖菲猫 2021-09-14 10:13:40
我目前有一个数据框,我想创建一个名为“min”的新列。它存储上面行(包括当前行)的最低数字(在“num”列中找到)。是否有内置的 API 可以做到这一点?我只能想到创建一个循环遍历每一行的循环。“min”列的输出应如下图所示。谢谢!
查看完整描述

1 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

如果这是您的数据框:(仅示例)


In [2249]: df

Out[2249]: 

               date   num

0  12/10/2018 13:56   400

1  12/10/2018 12:28   600

2  12/10/2018 13:57   300

3  12/10/2018 12:36  1200


In [2251]: df['min'] = df['num'].cummin()


In [2252]: df

Out[2252]: 

               date   num  min

0  12/10/2018 13:56   400  400

1  12/10/2018 12:28   600  400

2  12/10/2018 13:57   300  300

3  12/10/2018 12:36  1200  300


查看完整回答
反对 回复 2021-09-14
  • 1 回答
  • 0 关注
  • 142 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信