Как отфильтровать строку и столбец с помощью str.split () в Python - PullRequest
0 голосов
/ 27 марта 2020

Как вы фильтруете отдельный столбец для себя?

enter image description here

Я хочу сделать из

   0      1     2  
Action Casual Indie
Action Casual  NaN
Action   NaN  Indie
Action   NaN   NaN

в

Action Casual  Indie
 True  True    False
 True  False   True
 True  False   False

Ваша помощь будет высоко оценена!

1 Ответ

0 голосов
/ 27 марта 2020

Вы можете попробовать это:

import pandas as pd

df = pd.DataFrame([['Action', 'Casual', 'NaN'], ['Action', 'NaN', 'Indie'], ['Action', 'NaN', 'NaN']], columns=['Action', 'Casual', 'Indie'])

df = df.apply(lambda x: x == x.name)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...