生成代码,用pandas计算“linename”这一列中含有“10号线”的所有站点数量
时间: 2023-10-06 19:13:06 浏览: 62
sidetable:边桌可为您的数据建立简单但有用的汇总表
可以使用 pandas 库中的 str.contains() 方法来判断 "linename" 中是否包含 "10号线",然后通过布尔索引来过滤出符合条件的行,并使用 len() 函数计算数量。下面是示例代码:
``` python
import pandas as pd
# 读取数据文件
df = pd.read_csv('data.csv')
# 计算 "linename" 中包含 "10号线" 的站点数量
count = len(df[df['linename'].str.contains('10号线')])
print('站点数量:', count)
```
请确保在运行代码之前将 `data.csv` 替换为您的数据文件名,并且数据文件中确实有 "linename" 这一列。
阅读全文