Среднее значение Numpy с синтаксической ошибкой условия

#python #pandas #numpy

#питон #панды #тупица

Вопрос:

Я просто делаю среднее значение столбцов с условием. Та же строка кода работает для других фреймов данных в коде, но в этом случае возникает синтаксическая ошибка.

Код:

 df['X'] = np.where(df['Difference'] lt; 0.25,df[["A","B","C"]].mean(axis=1),df[["A","B","C"]].max(axis=1))  

Ошибка:

 File "lt;ipython-input-39-ac567c0152a0gt;", line 11  df['X'] = np.where(df['Difference'] lt; 0.25,df[["A","B","C"]].mean(axis=1),df[["A","B","C"]].max(axis=1))  ^ SyntaxError: invalid syntax  

Комментарии:

1. Я ПРЕДПОЛАГАЮ, что у вас есть незакрытая кавычка в предыдущей строке.