【发布时间】:2020-09-01 19:49:43
【问题描述】:
【问题讨论】:
-
你能解释一下你想做什么吗?预期的输出应该是什么?
【问题讨论】:
如所写,您的代码将每个'AIOT' 替换为整个系列 df.A*df.B*...。因此,您会在所有值中看到相同的数字。可能你的意思是:
df['checkvalidation'] = np.where(df['Course'].eq('AIOT'),
df.A*df.B*df.C*df.D*df.E,
np.nan)
【讨论】: