【问题标题】:Using dropdown selection with Plotly Julia使用 Plotly Julia 的下拉选择
【发布时间】:2019-05-28 05:52:47
【问题描述】:

在 Julia 中使用 Plotly,我想根据下拉列表的选择事件过滤绘图数据,如我在此处重现的 Plotly in Python 的类似情况示例所示:

我浏览了PlotlyJS.jl 文档,但找不到如何操作。 Plotly for Julia 目前不支持基于下拉选择的过滤还是我遗漏了什么?

【问题讨论】:

    标签: julia plotly interactive plots.jl


    【解决方案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 文档以获取有关如何改为使用下拉菜单的准确信息。

    【讨论】:

    • 效果很好!为了与 Juno 一起工作,我不得不使用 display(scatter(datasets[dataset]))
    猜你喜欢
    • 2017-02-22
    • 2021-12-06
    • 2018-03-06
    • 2021-09-28
    • 2021-11-16
    • 2022-01-08
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    相关资源
    最近更新 更多