ошибка приходит в opredictedRUL = np.concatenate ((opredictedRUL, list (обратный (np.arange (xpredictedRUL [i]))))), что дает ошибку, пожалуйста, решите проблему
def RULfunction(data):
return(data['maxpredcycles'] - data['maxcycles'])
test['RUL'] = RULfunction(test)
t = test.columns == 'RUL'
ind = [i for i, x in enumerate(t) if x]
predictedRUL = []
for i in range(test.unit.min(), test.unit.max()+1):
npredictedRUL=test[test.unit==i].iloc[test[test.unit==i].cycles.max()-1,ind]
predictedRUL.append(npredictedRUL)
predictedRUL[0:10]
len(predictedRUL)
xtrueRUL = list(RUL.loc[:,0])
otrueRUL = []
for i in range(0,len(xtrueRUL)):
otrueRUL = np.concatenate((otrueRUL, list(reversed(np.arange(xtrueRUL[i])))))
xpredictedRUL = list(round(x) for x in predictedRUL)
opredictedRUL = []
for i in range(0,len(xpredictedRUL)):
opredictedRUL = np.concatenate((opredictedRUL, list(reversed(np.arange(xpredictedRUL[i])))))
opredictedRUL```