寻找最小和最大值及其他功能,Pandas系列

2024-06-03 12:33:59 发布

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

ss成为熊猫系列的漂浮物。

x为浮点数。

x+1ss+1按预期工作。

x/5ss/5按预期工作。

但是min(x,5)可以工作,但是为了获得与序列相同的行为,我必须执行ss.apply(lambda y: min(y,6)),这是一个痛苦,原因如下:

如果我想对一个序列进行一批计算,然后随着新元素的出现,我想进行动态计算呢?

换句话说,我想要一个函数f,这样我可以将f应用于一个序列(或多个序列),也可以将f应用于一个浮点数(或多个浮点数),理想情况下,将f应用于浮点数和序列的组合。

我之所以关心这个问题,是因为可能有许多这样的转换,我非常希望不维护每个转换的两个不同版本,一个用于批处理,一个用于即时一次性。


Tags: lambda函数版本情况动态原因序列min