我想根据另一个向量中的分组信息获取一个向量的平均值。这两个向量长度相同。我已经根据每个用户的平均预测创建了一个最小示例。我如何在NumPy中做到这一点?在另一个向量中使用分组值的平均值(numpy/Python)
>>> pred
[ 0.99 0.23 0.11 0.64 0.45 0.55 0.76 0.72 0.97 ]
>>> users
['User2' 'User3' 'User2' 'User3' 'User0' 'User1' 'User4' 'User4' 'User4']
你的两个数组的长度不同...此外,你寻找与NumPy或熊猫溶液(更简单的解决方案)? – 2015-03-24 22:24:31
对不起,他们现在是相同的长度。我宁愿留在NumPy中,因为我刚刚学习Python,并决定推迟一段时间的熊猫。 – pir 2015-03-24 22:32:47