【发布时间】:2020-08-31 06:50:51
【问题描述】:
我的数据框
userID storeID rating
0 1 662 3.6
1 2 665 3.4
2 3 678 4.0
3 4 500 3.1
4 5 421 2.9
n_users = df.userID.unique().shape[0]
n_stores = df.storeID.unique().shape[0]
我有两个问题。如果我想像这样构建我的训练数据集
ratings = np.zeros((n_users, n_stores))
for row in df.itertuples():
ratings[row[1]-1, row[2]-1] = row[3]
我有这样的 IndexEroor
IndexError: index 850 is out of bounds for axis 1 with size 786
【问题讨论】:
-
你能告诉我们你想要的预期输出吗?
标签: python