Я следую инструкциям на https://altair -viz.github.io / gallery / interactive_cross_highlight.html
Я использую mutl-selection вместо одного, но это не должно иметь значения.
У меня нет набора данных помимо этого, чтобы я мог поделиться им, но со временем, возможно, смогу создать его.
Цель:
Сбор жанров фильмов и отображение гистограммы, как показано выше (готово).
Иметь возможность выбрать один или несколько из этих столбцов в качестве подмножества (готово).
Используя это подмножество, заполните список флажков всеми фильмами (не могу понять).
Используя выбранные флажки, создайте другой график (мой вариант использования - это линейный график с течением времени, но любой вид справочной работы).
Шаг 4 кажется тривиальным, я думаю, как только у меня появятся флажки. Однако заполнение флажков кажется трудным.
То, что я пробовал: я не сохранил все свои результаты, но две идеи, которые могли бы сработать, были
checkboxes = alt.binding_select(selector)
Где селектор был тем, что использовалось для множественного выбора на графике
Я видел сообщение в блоге около года назад, когда кто-то утверждал, что в настоящее время это невозможно, но мне это кажется странным. Возможно, я не прав, но похоже, что у него должен быть какой-то способ работать.
Опять же, цель
Гистограмма -> Сделать выбор (один / несколько) -> Заполнить опции флажка, используя поле из этого подмножества -> Создать новый график (линию и т. Д.) Из этого окончательного подмножества.