如何在我的程序中开发一个矩阵来校正

2024-10-03 09:20:52 发布

您现在位置:Python中文网/ 问答频道 /正文

输入#SaveRating.csv

  userId    9   71  204 251 667 980 1497 1599
    18      3   0   0   0   0   0   0     0
    32      0   0   4   0   0   0   0     0
    49      0   0   0   0   0   0   0     0
    62      0   0   0   0   0   0   0     0
    70      0   0   0   0   5   0   0     0
    73      0   0   0   0   0   0   0     1
    95      0   0   0   0   0   0   0     0
    103     0   1   0   0   0   0   0     0

我想开发一个如下表所示的表格 输出

movieId    9     71  204  251  667  980 1497 1599
       9
       71 
       204
       251
       667
       980
       1947
       1599

这是目前在一个csv然后我会把我的计算值在这里

为此,我写了#code

movie_pivot = movie.pivot_table(index='movieId', columns='movieId', values='rating', fill_value=0.0)

但没有达到预期的效果


Tags: columnscsvindextablecodemoviefill表格