dataframe 的replace
时间: 2024-01-25 21:12:24 浏览: 73
在Python中,DataFrame对象是pandas库中的一个重要数据结构,用于处理和分析数据。DataFrame对象提供了replace()方法,用于替换DataFrame中的特定值。
下面是两种使用replace()方法的示例:
1. 替换单个值:
```python
import pandas as pd
# 创建一个DataFrame对象
data = {'A': ['apple', 'banana', 'orange'],
'B': ['cat', 'dog', 'elephant']}
df = pd.DataFrame(data)
# 使用replace()方法将'apple'替换为'pear'
df.replace('apple', 'pear', inplace=True)
print(df)
```
输出:
```
A B
0 pear cat
1 banana dog
2 orange elephant
```
2. 多对多替换:
```python
import pandas as pd
# 创建一个DataFrame对象
data = {'A': ['apple', 'banana', 'orange'],
'B': ['cat', 'dog', 'elephant']}
df = pd.DataFrame(data)
# 使用replace()方法将'A'替换为'a','B'替换为'b'
df.replace({"A": "a", "B": "b"}, inplace=True)
print(df)
```
输出:
```
A B
0 a b
1 banana dog
2 orange elephant
```
阅读全文
相关推荐


















