【发布时间】:2023-04-09 04:58:01
【问题描述】:
我需要使用dash python构建一个仪表板,每次使用仪表板时都会上传数据源(CSV文件)。仪表板将用于各种 KPI,因此数据源不会有一组固定的列。例如,一次它将包含许多销售、位置和代理 ID,而另一次它将包含年龄组、性别和点击次数。我可以处理更改 KPI,但问题是相应地更改过滤器。我找不到基于现有字段的方法来拥有它们。似乎我只能在字符上应用预先固定的过滤器。有什么办法吗?
例如: 回调函数:
@app.callback(
Output('number_of_sales', 'figure'),
Input('location_filter', 'value'),
Input('source_filter', 'value')
)
我需要它以某种方式根据数据源字段而不是固定过滤器进行更改。
谢谢!
【问题讨论】:
标签: python plotly-dash dashboard