小编Cos*_*sta的帖子

根据条件创建新列

price我有一个数据框 df,需要创建一个新列,它是with (int 之前计算的)的乘积metric

df['cost'] = df['price'] * metric if (df['status'] == 'online')
df['cost'] = 0 if df['status'] == 'offline'
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

4
推荐指数
1
解决办法
631
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1