【发布时间】:2021-09-30 17:53:02
【问题描述】:
我正在尝试使用 lambda 表达式来提取具有两个条件的日期。 当我写这篇文章时,它可以工作
newdf.loc[lambda newdf: newdf['yearly_premium'] > 2784, :]
但是当我添加另一个条件时它不会:/
newdf.loc[lambda newdf: newdf['yearly_premium'] > 2784 and newdf['Total_Claim_Amount'] < 1021.654, :]
谁能告诉我如何调整它?谢谢各位
【问题讨论】:
-
你为什么要在这里使用 lambda 表达式?完全没有意义
-
无论如何,“它不起作用”并不是一个充分的问题描述。它是如何完全工作的?对于此类问题,您必须提供minimal reproducible example。如果您遇到错误,请发布包含堆栈跟踪的完整错误消息。
标签: python python-3.x lambda dataset conditional-statements