所以我有这4行代码,我已经尝试了几个小时才能弄清楚如何使它工作。需要注意的是,我不能使用for循环来解决此问题:
if(np.logical_and((signals['signal'] == 0),(signals['rsip']<=20))):
signals['signal'] = 1.0
if((signals['signal'] == 1.0) & (signals['rsip']>=80)):
signals['signal'] = 0.0
我一直遇到第一行指出的错误:
系列的真值不明确。使用a.empty,a.bool(),a.item(),a.any()或a.all()。
我不确定是怎么回事...如您所见,我什至尝试使用numpy逻辑也无济于事。