使用pandas将一列数据多处修改
时间: 2024-05-02 10:19:40 浏览: 62
pandas对dataFrame中某一个列的数据进行处理的方法
5星 · 资源好评率100%
可以使用pandas的loc函数来修改多处数据,具体操作可以参考以下代码:
```python
import pandas as pd
# 创建测试数据
data = {'Name': ['Tom', 'John', 'Alice', 'Bob'], 'Score': [80, 75, 90, 85]}
df = pd.DataFrame(data)
# 将名字为Tom和Alice的分数都修改为100
df.loc[df['Name'].isin(['Tom', 'Alice']), 'Score'] = 100
# 输出修改后的数据
print(df)
```
输出结果为:
```
Name Score
0 Tom 100
1 John 75
2 Alice 100
3 Bob 85
```
希望可以帮到您!
阅读全文