3

次のようなデータフレームがあります。

   user  item  affinity
0     1    13       0.1
1     2    11       0.4
2     3    14       0.9
3     4    12       1.0

これから、次のようにエンコードされたデータセット (用fastFM) を作成します。

  user1 user2 user4 user4 item11 item12 item13 item14 affinity
    1     0     0     0     0      0      1      0       0.1
    0     1     0     0     1      0      0      0       0.4
    0     0     1     0     0      0      0      1       0.9
    0     0     0     1     0      1      0      0       1.0

dictvectorizerからが必要sklearnですか?はいの場合、元のデータフレームをディクショナリに変換する方法はありdictvectorizerますか?

4

1 に答える 1