如何取消选择Altair的下拉框
How to deselect drop down box of Altair
我的问题是关于Altair(Python的可视化库)的下拉框。
在this example官方文档中,可以select汽车的原产国。如果你 select 一个,那么只有 selected 实例保持不变(或具有原始颜色),其他实例变灰。
我的问题是:如何取消selection?或者是否可以自定义代码,使下拉框有 de-select?
的选项
你可以改变
input_dropdown = alt.binding_select(options=['Europe','Japan','USA'])
至
input_dropdown = alt.binding_select(options=[None,'Europe','Japan','USA'],labels=['All','Europe','Japan','USA'])
这将在您的下拉列表中添加 'All' 作为一个选项。单击它会取消选择您之前的选择。
我的问题是关于Altair(Python的可视化库)的下拉框。
在this example官方文档中,可以select汽车的原产国。如果你 select 一个,那么只有 selected 实例保持不变(或具有原始颜色),其他实例变灰。
我的问题是:如何取消selection?或者是否可以自定义代码,使下拉框有 de-select?
的选项你可以改变
input_dropdown = alt.binding_select(options=['Europe','Japan','USA'])
至
input_dropdown = alt.binding_select(options=[None,'Europe','Japan','USA'],labels=['All','Europe','Japan','USA'])
这将在您的下拉列表中添加 'All' 作为一个选项。单击它会取消选择您之前的选择。