我是 Python、Pandas 和 Plotly 的新手,所以也许答案很简单,但我在论坛或其他任何地方都找不到任何东西……
我不想使用 Dash 或 ipywidgets,因为我希望能够使用 plotly.offline.plot 以 HTML 格式导出(我需要一个交互式 HTML 文件来动态控制图形,而无需像 Dash 那样运行任何服务器)。
好吧,我的问题是,我想通过使用下拉列表中的选定值过滤原始数据来使用多个(累积)下拉按钮(在此示例中为 2 个,但可能更多)来过滤绘图图形。
num label color value
1 A red 0.4
2 A blue 0.2
3 A green 0.3
4 A red 0.6
5 A blue 0.7
6 A green 0.4
7 B blue 0.2
8 B green 0.4
9 B red 0.4
10 B green 0.2
11 C red 0.1
12 C blue 0.3
13 D red 0.8
14 D …Run Code Online (Sandbox Code Playgroud)