Как мы фильтруем строки из pandas dataframe, значения индекса которых заканчиваются на 'x' - PullRequest
0 голосов
/ 18 февраля 2019

Как нам отфильтровать строки из кадра данных pandas, чьи значения индекса заканчиваются на 'x'

Я новичок в pandas и не могу получить ответ из документации.Заранее спасибо.

1 Ответ

0 голосов
/ 18 февраля 2019

Используйте функцию endswith, чтобы получить логический результат для сопоставления индекса и вызова в df.loc[], который фильтрует только те строки, индекс которых заканчивается на x:

df.loc[df.index.str.endswith('x',na=False)]

Или просто:

df[df.index.str.endswith('x',na=False)] #thanks Mohit and Jez for inputs
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...