データフレームの行に対応するIDのリストがあります。そのIDのリストから、そのIDの行と交差する別の列の値を増やしたいとします。私が考えていた何パンダ:idsのリストに基づいて列のセル値をインクリメントする方法
はこのようなものだった:
ids = [1,2,3,4]
for id in ids:
my_df.loc[my_df['id']] == id]['other_column'] += 1
しかし、これは動作しません。どのように元のdf、my_df
を突然変異させることができますか?
は、そのループのためにでしょうか? – AlanH