这是一个数据集,csv文件格式
我用pandas打开,然后做成透视表,然后打印它的行列标签名,行标签名倒是userID,也就是(1 2 3)但是列标签名不是movieId,也就是(1 2 3 4)但其实不是,如下
不知道默认这个标签名有啥用意?我一开始直接用movieId作为列表名访问里面的数据一直报错,这个标签名怎么改的
df=pd.read_csv(DATA_PATH,usecols=range(3)) # 读取csv文件
df=df.pivot_table(index=['userId'],columns=['movieId'],values=['rating']) # 做透视表,用户-物品评分表
print(df.columns)