Поиск значений в Pandas?

Есть столбец со значениями вида:
Zbx_login
Zbx_login1
Zbx_login2
Elg_login1
Elg_login3
Elg_login2


Нужно вынести в отдельный датафрейм записи с префиксом Elg. Как правильно осуществлять поиск в pandas?
  • Вопрос задан
  • 1522 просмотра
Решения вопроса 1
@Rioran
Excel & VBA senior
Есть удобная функция - startswith, она тут хорошо подойдёт.

import pandas as pd
df = pd.DataFrame(['Zbx_login', 'Zbx_login1', 'Zbx_login2', 'Elg_login1', 'Elg_login3', 'Elg_login2'], columns=['name'])
df_filtered = df[df.name.str.startswith('Elg_')]
df_filtered
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы