冻结代码!!。在排队的时候np.相等(用户,结果.placeID).any():

2024-04-25 03:59:08 发布

您现在位置:Python中文网/ 问答频道 /正文

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)

使用pandasnumpy的基本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()解决了这个问题之后,代码现在就冻结了。你知道吗


Tags: of代码importnumpyascountnpany