【发布时间】:2020-09-10 17:45:24
【问题描述】:
由于用户在界面中引入的数据,我有一个类似查询的字符串。
query = '(ColA=="7") & (ColB=="3") & (ColC=="alpha") & (ColD=="yu")'
现在我想根据这些条件更新 df 的一列,为其分配一个变量 Z。
我不知道用loc是否可以做到这一点
df.loc[query, 'ColZ'] = Z
【问题讨论】:
标签: python pandas pandas-loc