Для этого следующего кода я получаю ошибку: не могу присвоить литералу
for i in range(len(stepData)):
stepDataLeft = stepData.to_numpy()[i, 0:5]
stepDataRight = stepData.to_numpy()[i, 5:10]
dataF = pd.DataFrame({'stepDataLeft': stepDataLeft, 'stepDataRight': stepDataRight}, index=['Stride Length Mean', 'Stand Duration Mean', 'Swing Duration Mean', 'Douple Support Time Mean', 'Relation Swing Stand Mean'])
dataF = ['Symmetry Ratio Row']=resultsPerRowRatio.append(np.where(dataF['stepDataLeft'] < dataF['stepDataRight'],sv.symmetryRatio(dataF['stepDataLeft'],dataF['stepDataRight']), sv.symmetryRatio(df['stepDataRight'],df['stepDataLeft'])))
print(str(dataF))
-
import numpy as np
def symmetryRatio(L, R):
result = L/R
return result
Может кто-нибудь объяснить мне, в чем проблема и как я могу ее решить , пожалуйста?
РЕДАКТИРОВАТЬ 1
РЕДАКТИРОВАТЬ 2
После моей коррекции я получить эту ошибку: