pandas获取计算一列中包含某个字符的行数
时间: 2023-11-15 22:03:53 浏览: 126
使用pandas把某一列的字符值转换为数字的实例
您好,这个问题可以通过以下的代码来实现:
```python
import pandas as pd
# 创建一个数据框示例
data = {'Name': ['Tom', 'Jack', 'Steve', 'Ricky', 'Adam'],
'Age': [28, 34, 29, 42, 36],
'City': ['Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen', 'Chengdu'],
'Address': ['A1', 'A2', 'B1C', 'B2A', 'C1D']}
df = pd.DataFrame(data)
# 获取包含特定字符的行数
count = df['Address'].str.contains('B').sum()
print("包含特定字符的行数为: ", count)
```
以上代码的输出为:
```
包含特定字符的行数为: 2
```
希望能够帮到您!
阅读全文