我目前有一个数据框,我想创建一个名为“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
添加回答
举报
0/150
提交
取消