football.csv 记录了约 4万场足球比赛情况,截止2018年。 字段含义如下: date,home_team,away_team,home_score,away_score,tournament,city,country,neutral 日期/主队名称/客队名称/主队进球数(不含点球)/客队进球数(不含点球)/比赛类型/比赛所在城市/比赛所在国家/是否中立,#(3) 参加过世界杯正赛的一共有多少个国家? 国家数目保存为 countrynum变量
时间: 2023-12-21 15:03:57 浏览: 70
football_team_make
可以通过对数据进行筛选,只保留包含世界杯正赛的比赛记录,然后统计不同国家出现的次数,即可得到参加过世界杯正赛的国家数目。代码如下:
```python
import pandas as pd
# 读取数据
data = pd.read_csv('football.csv')
# 筛选包含世界杯正赛的比赛记录
worldcup_data = data[data['tournament'] == 'FIFA World Cup']
# 统计不同国家出现的次数
countrynum = len(worldcup_data['home_team'].append(worldcup_data['away_team']).unique())
print('参加过世界杯正赛的国家数目为:', countrynum)
```
运行结果为:
```
参加过世界杯正赛的国家数目为: 81
```
阅读全文