【发布时间】:2021-02-03 14:13:46
【问题描述】:
我想创建一个基于收缩压和舒张压的类。
我有df,其中有Systolic 和Diastolic 的列。我定义了一个函数:
f = lambda x, y : my_function_expression.
现在我想将 f 应用到 df 的两列 Systolic 和 Diastolic 以在新列 Blood_Pressure 上创建一个类,有点像:
df['Blood_Pressure'] = df['Systolic', 'Diastolic'].apply(lambda x, y : 0 if x >=90 and x <=120 and y >=60 and y <=80 else 1)
怎么办? 还有其他方法吗?
我想要的结果示例:
【问题讨论】:
标签: python pandas dataframe data-mining