在Plotly Julia中使用下拉选择

时间:2019-05-28 05:52:48

标签: julia plotly interactive plots.jl

在Julia中使用Plotly,我想基于选择事件来过滤绘图数据,如我在此处复制的Plotly in Python类似案例示例中所示:

enter image description here

我浏览了PlotlyJS.jl文档,但是找不到如何做。 Plotly for Julia当前不支持基于下拉选择进行过滤,还是我遗漏了某些东西?

1 个答案:

答案 0 :(得分:1)

您可以为此使用Interact.jlPlots.jl

using Interact, Plots
some_dataset  = rand( 10, 2)
other_dataset = rand( 10, 2)
datasets=Dict(:some  => some_dataset,
              :other => other_dataset)
@manipulate for dataset = [:some, :other]
    scatter(datasets[dataset])
end

请注意,这将显示多选小部件,该小部件不是下拉菜单,但起着相同的作用。在Interact文档中查看有关如何使用下拉菜单的准确信息。