电影名字:肖申克的救赎;活着。所有国家:美国 中国大陆 中国香港 德国。肖申克的救赎 1 0 0 0;活着 0 1 1 0。利用2000部电影的信息,获取电影所有上映国家分别保存 至列表all counties. 利用pandas . 模块创建df_ counties(DataFrame)记录了电影的国家或地区信息。其中此对象的index属性为电影的名字(films列表),属性 columns为所有国家(列表all_ counties) 以及得分,最后再加一列为对应每一部电影的得分。
时间: 2023-02-06 11:50:01 浏览: 45
你的问题是想要通过使用 Pandas 库创建一个 DataFrame 来记录电影的国家或地区信息。你有一个列表 "films",其中包含了记录电影信息的 2000 部电影的名字,并且还有一个列表 "all_countries",其中包含了所有的国家或地区的名字。每一部电影都有一个对应的得分。
为了实现这个目的,你需要使用 Pandas 的 DataFrame 类来创建一个新的 DataFrame 对象 "df_countries"。你可以使用以下代码来完成这个任务:
```
import pandas as pd
# 创建一个空的 DataFrame
df_countries = pd.DataFrame()
# 设置电影名称列表作为索引
df_countries.index = films
# 设置国家名称列表作为列名
df_countries.columns = all_countries
# 添加一列来记录电影的得分
df_countries['score'] = scores
```
在这段代码中,"films" 列表用于设置 DataFrame 的索引,"all_countries" 列表用于设置 DataFrame 的列名,"scores" 列表用于添加一列记录电影的得分。
接下来,你可以使用以下代码来记录每一部电影在各个国家或地区的上映信息:
```
# 记录肖申克的救赎在美国上映
df_countries.loc['肖申克的救赎', '美国'] = 1
# 记录活着在中国大陆和中国香港上映
df_count
相关问题
利用2000部电影的信息,获取电影所有上映国家分别保存 至列表all counties. 利用pandas . 模块创建df_ counties(DataFrame)记录了电影的国家或地区信息。其中此对象的index属性为电影的名字(films列表),属性 columns为所有国家(列表all_ counties) 以及得分,最后再加一列为对应每一部电影的得分。 电影名字:肖申克的救赎;活着。所有国家:美国 中国大陆 中国香港 德国。肖申克的救赎 1 0 0 0;活着 0 1 1 0。
首先,我们需要获取电影的名字和上映国家的信息。可以使用以下代码来获取这些信息:
```
import pandas as pd
# 建立电影名字的列表
films = ['肖申克的救赎', '活着']
# 建立电影上映国家的列表
all_countries = ['美国', '中国大陆', '中国香港', '德国']
# 建立电影信息的字典
film_info = {'电影名字': films,
'美国': [1, 0],
'中国大陆': [0, 1],
'中国香港': [0, 1],
'德国': [0, 0]}
# 利用字典创建df_countries
df_countries = pd.DataFrame(film_info)
# 设置电影名字为index
df_countries.set_index('电影名字', inplace=True)
# 添加一列得分
df_countries['得分'] = [8.9, 9.2]
```
这样,我们就可以获取电影的国家或地区信息了。df_countries的输出结果如下:
```
美国 中国大陆 中国香港 德国 得分
电影名字
肖申克的救赎 1 0 0 0 8.9
活着 0 1 1 0 9.2
```
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)