【发布时间】:2019-10-06 19:33:41
【问题描述】:
如果我想根据另一列值的条件更改一列的值,是否可以对数据框使用列表理解。
我希望实现的代码是这样的:
return ['lower_level' for x in usage_time_df['anomaly'] if [y < lower_outlier for y in usage_time_df['device_years']]
谢谢!
【问题讨论】:
-
需要更多上下文,
lower_outlier是什么? -
lower_outlier 是最小“device_years”值的预定义浮点数,抱歉没有解释。
标签: python pandas python-2.7 list-comprehension