pandas 如何修改一列里面的数据
时间: 2023-10-18 11:23:51 浏览: 146
pandas修改DataFrame列名的方法
5星 · 资源好评率100%
你可以使用 loc 方法来选择该列,并使用赋值操作修改该列的数据。例如,如果你要将名为 column_name 的列中所有值为 old_value 的值修改为 new_value,你可以使用以下代码:
```python
import pandas as pd
# 创建一个示例数据集
df = pd.DataFrame({'column_name': ['old_value', 'new_value', 'old_value']})
# 使用 loc 方法选择该列并对其进行修改
df.loc[df['column_name'] == 'old_value', 'column_name'] = 'new_value'
# 打印修改后的结果
print(df)
```
输出结果为:
```
column_name
0 new_value
1 new_value
2 new_value
```
阅读全文