小编Kub*_*aka的帖子

如何修改 Pandas DataFrame 中的单元格?

我需要更改 DataFrame 中的单个元素。我尝试做这样的事情,但它不起作用:

for index, row in df.iterrows():
    if df.at[row, index] == 'something':
        df.at[row, index] = df.at[row, index] + 'add a string'
    else:
        df.at[row, index] = df.at[row, index] + 'add a value'
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

python string conditional-statements dataframe pandas

7
推荐指数
1
解决办法
8956
查看次数