pandas strcat
时间: 2024-04-16 13:22:50 浏览: 101
pandas的str.cat()函数用于将两个Series或DataFrame对象中的字符串进行连接。它可以在指定的轴上连接字符串,并且可以指定连接时的分隔符。
使用str.cat()函数时,需要注意以下几点:
1. 要连接的两个对象必须是字符串类型的Series或DataFrame。
2. 如果要连接的两个对象的长度不一致,可以通过设置na_rep参数来指定缺失值的替代字符。
3. 可以通过设置sep参数来指定连接时的分隔符,默认为无分隔符。
4. 可以通过设置na_position参数来指定缺失值的位置,默认为尾部。
下面是一个示例代码,演示了如何使用str.cat()函数进行字符串连接:
```python
import pandas as pd
# 创建两个Series对象
s1 = pd.Series(['A', 'B', 'C'])
s2 = pd.Series(['X', 'Y', 'Z'])
# 使用str.cat()函数进行字符串连接
result = s1.str.cat(s2, sep='-')
print(result)
```
输出结果为:
```
0 A-X
1 B-Y
2 C-Z
dtype: object
```
阅读全文