要使用 pandas 模块创建 DataFrame 对象,可以使用以下代码:
import pandas as pd# 创建电影名字列表
films = ['电影1', '电影2', '电影3']
# 创建所有特征列表
all_attrs = ['属性1', '属性2', '属性3']
# 创建空的 DataFrame 对象
df_data = pd.DataFrame(index=films, columns=all_attrs)
# 添加 "评分" 列
df_data['评分'] = [1, 2, 3]
这样就可以创建一个名为 df_data
的 DataFrame 对象,其中的 index 属性为电影的名字,columns 属性为所有特征,并且添加了一列名为 "评分" 的列。
注意,在上面的代码中,我们使用了空的 DataFrame 对象来创建 DataFrame,然后再添加列。你也可以直接传递数据来创建 DataFrame,例如:
df_data = pd.DataFrame({
'电影名字': films,
'属性1': [1, 2, 3],
'属性2': [4, 5, 6],
'属性3': [7, 8, 9],
'评分': [10, 11, 12]
})
这样就可以通过传递字典来创建一个含有所有列的 DataFrame 对象。