【发布时间】:2019-05-28 05:52:47
【问题描述】:
在 Julia 中使用 Plotly,我想根据下拉列表的选择事件过滤绘图数据,如我在此处重现的 Plotly in Python 的类似情况示例所示:
我浏览了PlotlyJS.jl 文档,但找不到如何操作。 Plotly for Julia 目前不支持基于下拉选择的过滤还是我遗漏了什么?
【问题讨论】:
标签: julia plotly interactive plots.jl
在 Julia 中使用 Plotly,我想根据下拉列表的选择事件过滤绘图数据,如我在此处重现的 Plotly in Python 的类似情况示例所示:
我浏览了PlotlyJS.jl 文档,但找不到如何操作。 Plotly for Julia 目前不支持基于下拉选择的过滤还是我遗漏了什么?
【问题讨论】:
标签: julia plotly interactive plots.jl
您可以为此使用Interact.jl 和Plots.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 文档以获取有关如何改为使用下拉菜单的准确信息。
【讨论】: