首页 > 解决方案 > TypeError:在使用距离计算平均评分时,不能将序列乘以“浮点”类型的非整数

问题描述

distance_c,indices_c=model_knn_co.kneighbors(features_df.values)
distance= 1-distance_c
g=features_df.T.values[distance.argsort()[0]]
predictions2=distance.T.dot(features_df.values) / np.array([np.abs(distance).sum(axis=0)]).T

我正在使用距离和索引来预测评级距离和 g 值都是数组格式而不是字符串但它只是抛出这个错误我试图将它转换为浮点数但仍然弹出相同的错误

标签: pythonpivot-tabledistancepredictionnearest-neighbor

解决方案


推荐阅读