【发布时间】:2020-12-13 23:47:53
【问题描述】:
我需要根据条件设置一列的值,但我只需要在前5行设置它。
这是我选择正确行的声明。
kunden_df.loc[kunden_df["Distanz"] == 1].iloc[0:amount_contracts]
但是在列 (Betreuer) 上设置值没有任何作用。
kunden_df.loc[kunden_df["Distanz"] == 1].iloc[0:amount_contracts]["Betreuer"] = value
我知道这是一个语法问题,并且我已经找到了非常相似的问题(例如:Pandas/Python: Set value of one column based on value in another column),但我无法让它工作。你能帮忙吗?
【问题讨论】: