Как проверить, содержит ли столбец текста определенную строку или нет в пандахPython

Программы на Python
Ответить
Anonymous
 Как проверить, содержит ли столбец текста определенную строку или нет в пандах

Сообщение Anonymous »

У меня есть следующий фрейм данных в пандах

job_desig salary
senior analyst 12
junior researcher 5
scientist 20
sr analyst 12


Теперь я хочу создать один столбец, у которого будет установлен флаг, как показано ниже.

sr = ['senior','sr']
job_desig salary senior_profile
senior analyst 12 1
junior researcher 5 0
scientist 20 0
sr analyst 12 1


Я следую за пандами

df['senior_profile'] = [1 if x.str.contains(sr) else 0 for x in
df['job_desig']]


Подробнее здесь: https://stackoverflow.com/questions/563 ... -in-pandas
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»