import numpy as np
users = result['placeID'].unique()
print(len(users))
count=0
for X in users:
while np.equal(X,result.placeID).any():
count+=result.ave_rating
print(count)
使用pandas
和numpy
的基本python代码,在上面代码的第6行显示错误为The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
:while np.equal(users,result.placeID)
。screenshot of error
在使用.any()
解决了这个问题之后,代码现在就冻结了。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐