利用 2000 部电影的信息,获取电影所有上映国家分别保存 至列表 all_counties。利用 pandas 模块创建 df_ counties(DataFrame)记录了电影 的国家或地区信息。其中此对象的 index 属性为电影的名字(films 列表),属性 columns 为所有国家(列表 all_counties)以及得分,最后再加一列为对应每一部 电影的得分。
时间: 2023-02-08 17:25:39 浏览: 96
Leaflet_map_counties:JavaScript Leaflet 地图,在地图上绘制县
我们需要首先将所有的电影名字存入一个列表 `films` 中,并将所有的上映国家存入另一个列表 `all_countries` 中。然后,我们可以使用 pandas 创建一个名为 `df_countries` 的 DataFrame,其中索引属性为 `films` 列表,列属性为 `all_countries` 列表和得分。最后,我们可以在 `df_countries` 中添加一列,记录对应每一部电影的得分。
例如:
```
import pandas as pd
films = ['电影1', '电影2', '电影3']
all_countries = ['中国', '美国', '日本', '韩国']
df_countries = pd.DataFrame(index=films, columns=all_countries)
df_countries['得分'] = [9.0, 8.5, 7.0]
```
其中,`df_countries` 的内容如下所示:
| | 中国 | 美国 | 日本 | 韩国 | 得分 |
|---:|:----:|:----:|:----:|:----:|:----:|
| 电影1 | | | | | 9.0 |
| 电影2 | | | | | 8.5 |
| 电影3 | | | | | 7.0 |
阅读全文