Использование флажка в качестве пользовательского ввода для фильтрации данных в Pandas - PullRequest
0 голосов
/ 18 апреля 2019

У меня есть фрейм данных, который я бы хотел, чтобы пользователь мог фильтровать по значениям в определенном столбце

Мне удалось создать начальную опцию, используя пользовательский ввод.

def get_subset(df):
    table = input('\nWhich table? Account or Transactions?\n')
    return df[df['Table'] == table]

Но это будет невозможно, если в столбце Таблица будет больше значений. Я надеялся создать флажки, и это будет использоваться для фильтрации данных. Как ниже:

import ipywidgets as widgets

widgets.Checkbox(
    value=False,
    description= ('account'),
    disabled=False
)

Но это дало мне один флажок. Я не могу создать это для всех значений в столбце таблицы или подключить его для фильтрации данных. Есть ли у Панды такая возможность?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...