我想在数据框中编辑一行,例如:
index columnA ColumnB
0 1 [a, b]
1 3 [c, b]
2 4 [a, b]
3 6 [d, a, b]
让我们说我想用[q,y]替换[c,b],其中columnA为值3。 我将如何去做。我尝试了以下方法:
df.at[df['columnA'] == 3, 'ColumnB'] = [q, y]
都是列,我想根据columnA值而不是索引来编辑行。