Я изучаю Pandas, но все еще на довольно базовом c уровне.
Я запускаю следующую строку для формирования кадра данных на основе списка (WOODProds):
df['Only wood1']=df['Products'].str.contains('|'.join(WOODprods),na=False)
Я понял, что эта ошибка связана с каким-то экранирующим символом, но я не могу понять это.
ошибка: отсутствует), неопределенный подшаблон в позиции 2988
Если я фильтрую с другими списками (не с WOODProds), это работает, поэтому я предполагаю, что проблема в этот список c, который я импортировал из столбца Excel с помощью .tolist ().
Есть предложения? Спасибо!