У меня есть dataframe, похожий на это.Выбор столбцов с условием на Pandas DataFrame
col1 col2
0 something1 something1
1 something2 something3
2 something1 something1
3 something2 something3
4 something1 something2
Я пытаюсь фильтровать все строки, которые имеют something1
либо на col1
или col2
. Если мне нужна логика состояния в столбце, я могу сделать это с df[df.col1 == 'something1']
, но будет ли способ сделать это с помощью нескольких столбцов?
Thanks jezrael! Дополнительный вопрос: если я хочу фильтровать определенные столбцы (скажем, только в col1 и col2, но у меня есть другие столбцы), знаете ли вы, как это сделать? Наверное, мне нужно заменить .all (1) чем-то еще? – user3368526
hmmm, эти столбцы имеют общую часть имени столбца? - 'col' для' col1' и 'col2'? – jezrael
О, например, если у меня есть col1, col2 и col3, но я хочу просмотреть только col1 и col2, но не col3. – user3368526