Я пытаюсь создать новый столбец данных на основе job_num.Я хочу извлечь 8-10-значный номер, начиная с 9, используя регулярное выражение.У меня работает код, за исключением того, что я получаю сообщение об ошибке:
'SettingWithCopyWarning: пытается установить значение для копии фрагмента из DataFrame.Попробуйте использовать .loc [row_indexer, col_indexer] = значение вместо '
Я знаю, что это связано с копированием вместо ссылок, но не могу понять, как это сделать.
bonus2['job'] = bonus2.loc[:,'job_num'].str.extract(r'(9\d{7,9})', expand = True)
В идеале я бы хотел создать новый столбец для фрейма данных.