plotly-dash 相关问题

Dash是一个Python框架,用于构建在Flask,Plotly.js和React.js之上编写的Web应用程序。 Dash可用于在纯Python中使用高度自定义的用户界面构建数据可视化应用程序。 Dash是一个开源库,在MIT许可下发布。

DASH:长时间运行的回调,将令牌流式传输到 Markdown 组件中

我正在使用 DASH 为聊天应用程序构建一个全 Python 客户端,该应用程序由某些 ChatGPT/OpenAI 模型(和附加处理)支持。计算用户的响应可以轻松取 60

回答 1 投票 0

在 Dash 中使用下拉列表更新表格

我想创建将根据下拉列表选择进行过滤的表。我的代码部分工作,当我选择要显示的 1 个或多个项目时,它可以正常工作。 这不起作用...

回答 1 投票 0

本地运行flask/dash应用程序时找不到Dash组件

我有 3 个使用 Dash 创建的应用程序,如果我独立运行它们并在浏览器上打开它们,它们可以完美运行。但是,我一直在尝试创建一个要求凭据的 Flask 应用程序(用户/

回答 1 投票 0

Python Dash:如何使用动态创建的下拉菜单中的输入?

我有一个应用程序,其中包含一个带有回调函数的按钮,可以创建无限数量的下拉菜单,这些下拉菜单将自动标识为“dropdown-i”。 斗争是我似乎无法...

回答 1 投票 0

如何在 Plotly Choropleth 地图中修改国家边界粗细、颜色和样式?

有人可以给我提示一下为什么我的 go.Choropleth 代码的这一部分不起作用吗? 我试图让我的国家的边界变得更粗、更黑,但它不起作用,我不知道......

回答 2 投票 0

使用 Plotly 的突出显示功能控制图例行为

当前代码是当我们选择图例时数据点消失。我想要的恰恰相反。我想要的是相反的,突出显示,标记数据点。 我检查了 使用 Plotly 控制图例行为&#3...

回答 1 投票 0

Plotly Dash 日期选择器范围显示在输入下方

我正在 Python 中使用 Plotly Dash 构建一个仪表板,并在布局上添加了日期选择器范围输入。当我打开日期选择器时,问题就出现了,日历显示了一些下面的输入......

回答 2 投票 0

如何从 dash 应用程序将全尺寸 cytoscape 图导出到图像?

我正在使用 python 的 Dash 库构建一个视觉故事绘图应用程序,其中使用 cytoscape 图来可视化场景(作为节点)以及它们之间的连接(作为边缘)。结果我...

回答 1 投票 0

如何使用`make_subplots`防止Plotly中子图重叠

我正在创建一个仪表板,使用 Python 中的 Plotly 和 Dash 包来可视化数据。 我使用prepare_plot_data和prepare_data_trend函数来准备用于绘图的数据。 我正在努力

回答 1 投票 0

使用模式匹配回调处理 Plotly Dash 中动态生成的组件

我正在寻找一种解决方案,从动态添加到 Div 容器的按钮获取事件触发器。如何在单个回调中使用这些按钮 ID(即可以处理任何可能的回调)

回答 1 投票 0

使用 DBC 导航栏的 Dash 多页面应用程序

我正在尝试从 https://github.com/AnnMarieW/dash-multi-page-app-demos/tree/main 复制“multi_page_example1”。这使用下拉菜单导航到不同的页面。 然而,我...

回答 1 投票 0

更改 dbc.Table 列的文本颜色

我正在开发一个破折号应用程序。我有一个来自后端的数据框,在 forntend 中,我使用 dbc.Table 组件显示该数据框。 将 dash_bootstrap_components 导入为 dbc 导入...

回答 1 投票 0

回答 1 投票 0

如何在回调中更新进度条?

我需要创建一个热图,在绘制热图之前,我需要从数据库下载大量数据,这需要大约5分钟的时间,我想在从oracle下载数据时显示一个进度条

回答 1 投票 0

使用模式匹配回调在破折号中跨多个选项卡下载数据表

假设您有一个带有两个选项卡的仪表板。每个选项卡上都有一个下载按钮和一个数据表。如何编写一个回调函数,将数据表从该选项卡下载到 csv...

回答 1 投票 0

使用flask时如何在不同目录中回调Plotly Dash

我已经完成了 Flask 与 Dash 的集成(来源来源),文件结构如下...... / | | - | |-----__init__.py | - 我已经完成了 Flask 与 Dash 的集成(归功于来源),文件结构如下... /<main_app> | | - <app> | |-----__init__.py | - <dashboard> | |--------Dash_App1.py | |--------<dash_app_code1> | |--------<dash_app_code2> | - <configs> | ----- run.py run.py 有以下代码... from app import create_app app = create_app(config_mode) if __name__ == "__main__": app.run(debug = True) 目录“app”的“init.py”有以下代码... def create_app(config, selenium=False): app = Flask(__name__, static_folder='base/static') app.config.from_object(config) register_extensions(app) register_blueprints(app) app = Dash_App1.Add_Dash(app) return app 所以我在“dashboard”目录的“Dash_App1.py”中实例化我的 Dash 应用程序,如下所示。 def Add_Dash(server): d_app = Dash(server=server, url_base_pathname=url_base) apply_layout_with_auth(d_app, layout) @d_app.callback(Output('tabs-content', 'children'), Input('tabs', 'value')) def render_content(tab): if tab == 'tab-1': output = general_layout() return output @d_app.callback(Output('date-text', 'children'), Input('btn-cboe-data', 'n_clicks')) def readDaily(cobe_btn): if cobe_btn: do_something() return d_app.server 这是我的问题......似乎这种设计迫使我在 Dash_App1.py 文件中的 Add_Dash 函数中拥有所有回调。我想根据不同文件中目录 和 中的功能来组织回调。但我不知道该怎么做。我尝试使用“from Flask import current_app”并尝试在那里添加回调,但它不起作用。我尝试将破折号实例(d_app)分配给全局变量“g”,并尝试在 中导入(和使用)它,但它抛出了上下文错误。如何在不同目录( 和 )的文件中添加更多与破折号相关的回调,并避免将所有回调都放在 Add_Dash 函数中? EricLavault 上面的评论有我的答案。我使用了@dash.callback。这样,我就不需要应用程序上下文了。

回答 1 投票 0

Plotly-Dash dbc.Button 在 Linux 上无法正确下载文件

我正在使用 Dash 下载 excel 文件,当单击按钮(dbc.Button)时,该文件已经存在于我的代码存储库中。这是代码: dbc.按钮( href=os.path.join(&qu...

回答 1 投票 0

为什么我的 dash 应用程序没有按预期运行?

我对使用plotly和dash进行数据可视化还很陌生。我正在尝试完成这个练习,但似乎找不到代码有什么问题。该应用程序旨在接收

回答 1 投票 0

根据值更改标记颜色 - Plotly

我想根据值更改标记颜色,所以我尝试了下面的代码 将 pandas 导入为 pd df = pd.read_csv("E:/values.csv") def 设置颜色(x): 如果(x< 100): return "o...

回答 1 投票 0

如何构建滑块来增加破折号应用程序的字体大小

我尝试让我的仪表板尽可能满足所有用户的需求 我试图在破折号应用程序上提供一个回调,允许用户拥有辅助功能......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.