pandas如何连接字符串
时间: 2023-11-05 11:01:42 浏览: 96
在pandas中连接字符串可以使用字符串拼接符号“+”或pandas提供的string方法。以下是一些示例:
1. 使用字符串拼接符号“+”:
```python
import pandas as pd
df = pd.DataFrame({'Name':['John', 'Jane', 'Bob'], 'Age':[25, 30, 35]})
# 使用“+”连接两列字符串
df['Name_Age'] = df['Name'] + '_' + df['Age'].astype(str)
print(df)
```
输出结果:
```
Name Age Name_Age
0 John 25 John_25
1 Jane 30 Jane_30
2 Bob 35 Bob_35
```
2. 使用pandas提供的string方法:
```python
import pandas as pd
df = pd.DataFrame({'Name':['John', 'Jane', 'Bob'], 'Age':[25, 30, 35]})
# 使用string方法连接两列字符串
df['Name_Age'] = df['Name'].str.cat(df['Age'].astype(str), sep='_')
print(df)
```
输出结果:
```
Name Age Name_Age
0 John 25 John_25
1 Jane 30 Jane_30
2 Bob 35 Bob_35
```
阅读全文