plotly-dash相关内容

为什么我的 x 轴刻度在 plotly 图中没有正确排序

我正在尝试绘制几周内的销售趋势.但是在 x 轴上,刻度的排序顺序不正确,这让我的图表看起来很奇怪. 图表: 如您所见,带圆圈的星期,需要进入起点或轴.为什么即使在我对数据框中的日期进行了排序之后也会发生这种情况? 熊猫代码: basic_df = filterDataFrameByDate(df,start_date,end_date)df = basic_df.groupby ..
发布时间:2022-01-21 14:57:22 其他开发

通过更新其他组件来更改 Dash 组件的可见性

我需要隐藏一些组件,例如通过单击复选框(例如,图表或表格).但是,该文档没有为此目的提供合适的部分.提前致谢! 解决方案 您可以将需要隐藏的组件放置在 html.div([]) 中并更改其'显示' 选项到回调中的'none'.回调应该有一个下拉列表作为 Input 和 html.div([]) 中的组件作为 Output. 以下是仅包含一个下拉列表和一个基于下拉列表的值可见/隐藏的输 ..
发布时间:2022-01-21 14:55:35 Python

如何修复我的 Plotly Dash 应用程序组织不正确

我正在尝试将我的 Plotly Dash 仪表板组织成列的部分,但我不明白我在这里做错了什么.我已将我的组件包含在一个 dbc.Row 中的单独 dbc.Cols 中,并指定了我希望它们占用的列的宽度,但所有内容都只是堆叠起来.理想情况下,我会将卡片单独放在左侧的列中,然后将问题放在右侧.有人可以帮我诊断一下我在做什么导致我的所有组件都堆叠吗? #导入包导入破折号将 dash_core_comp ..
发布时间:2022-01-21 14:54:35 前端开发

在每个子图旁边绘制图例,Python

在注意到这个问题目前没有答案后,我想知道是否有人知道如何: 每个子图都有一个图例. 按名称分组图例.(例如:对于不同的子图,都具有相同的两条曲线但具有不同的值). 这是我的 Plotly 脚本: 来自 plotly 导入工具将 plotly.plotly 导入为 py导入 plotly.graph_objs导入情节nom_plot=[]trace1 = go.Scatter(x=[ ..
发布时间:2022-01-21 14:50:45 Python

在浏览器 Web 应用程序中同时对两个视频进行姿势检测不起作用

我编写了以下网络应用程序来对两个视频执行姿势检测.比如说,在第一个中给出一个基准视频,在第二个中给出一个用户视频(预先录制的视频或他们的网络摄像头),然后比较两者的动作. 导入破折号,cv2将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html将媒体管道导入为 mp从烧瓶进口烧瓶,响应mp_drawing = mp.soluti ..
发布时间:2022-01-09 18:26:34 其他开发

在 Flask 应用程序中运行 Dash 应用程序

我有一个现有的 Flask 应用程序,我想有一个通往另一个应用程序的路径.更具体地说,第二个应用程序是 Plotly Dash 应用程序.如何在我现有的 Flask 应用中运行我的 Dash 应用? @app.route('/plotly_dashboard')def render_dashboard():# 转到破折号应用程序 我还尝试向 Dash 实例添加路由,因为它是 Flask 应用程 ..
发布时间:2021-12-14 10:35:57 Python

如何获取时间序列数据的缩放级别作为 Dash 中的回调输入

给定 Dash (Plotly) 仪表板中包含时间序列数据的折线图,当我放大并且 x 轴(时间戳)的分辨率发生变化时,我如何将其捕获为另一个回调的输入? 我想要实现的是 plot-B 基于 plot-A 的缩放显示数据.当 plot-A 放大时,plot-B 自动跟随. 注意 plot-A 和 plot-B 使用不同的数据集,具有匹配的时间戳. 解决方案 用于在 plotly ..
发布时间:2021-09-18 19:25:10 其他开发

如何在破折号数据表的列字段中添加超链接

我想将超链接添加到第一列 CR-number,所以它应该是可点击的,点击它会重定向到链接. 下面是它的代码片段. html.Div(className = "row",儿童 = [dash_table.DataTable(id='datatable-cr-list',列=[{"name": i, "id": i} for i in cr_columns_to_display],filter ..
发布时间:2021-06-18 19:36:08 Python

使用 plotly/dash 为绘图创建背景图像

我正在尝试为带有背景图像的 plotly/dash 创建一个绘图.绘图已创建,但背景图像未创建.文件和图片在同一个目录下. 我错过了什么吗? 导入 base64导入破折号将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html导入 plotly.graph_objects as goIMAGE_FILENAME1 = 'li ..
发布时间:2021-06-18 19:36:05 Python

基于日期的破折号过滤器 df

我喜欢根据日期过滤我的 df.我的目标是拥有一个日历,我可以从中选择日期并根据所选日期,df 将过滤结果,即相同值的总和(在本例中为“名称").这是我的 df 的样子. 这是我的代码: from datetime import datetime as dt导入破折号从 dash.dependencies 导入输入、输出、状态导入dash_table将 dash_core_component ..
发布时间:2021-06-18 19:36:02 Python

502 错误网关 - nginx/1.16.1 - 用于部署在 AWS Elastic Beanstalk 上的破折号(绘图)应用程序

我在 AWS Beanstalk 上部署了一个 Dash (Plotly) 应用程序,当我尝试从 AWS Beanstalk 访问环境时,我得到一个“502 Bad Gateway"页面.除此之外,我在 error.log 下观察到几个“failed (111: Connection denied)....."行,如下所示. var/log/nginx/error.log------------ ..

Dash Table 中的条件格式不起作用

我正在尝试根据数值为某些单元格着色,但代码不起作用(不显示任何内容).有办法解决吗? 我已尝试使用 Dash Table 文档中提到的所有技术 (https://dash.plot.ly/datatable/style) 它没有用.还将库升级到最新版本,代码甚至停止显示表格,所以我切换回旧版本的 Dash_Table {'if': {'column_id': '24H Base', 'fi ..
发布时间:2021-06-18 19:35:56 其他开发

在 Dash html Table 组件中使表格可排序

我的应用程序中有一个带有 Dash 的表格,但我使用 html 组件而不是 Dash 的 DataTable 制作了它.该应用程序非常大并且已经配置好,所以我想避免重写它.在 html 中,有 使表格可排序.但是,当我用破折号构造表格时,我应该在哪里写这个属性?这是我的表格代码: def generate_table(dataframe, max_rows=1000):返回 html.Tabl ..
发布时间:2021-06-18 19:35:54 Python

使用 Python Dash-Leaflet 将模板弹出窗口添加到 GeoJSON 组件

我是编程和 Python 的初学者.我有一个使用 dash-leaflet 构建的地图应用程序,其中包含 dl.GeoJSON 组件中包含的几个(~10)GeoJSON 文件.我想显示一个包含每个文件的所有属性的弹出窗口.在实施 dl.GeoJSON 之前,我曾经通过读取我的 geojson 并像这样定义弹出窗口来创建我的图层: def compute_geojson(gjson):geojso ..
发布时间:2021-06-18 19:35:51 Python

如何在Options来自回调时动态设置DCC.Dropdown中的默认值?

以下是 Dash 应用程序代码 (app.py) 的最小示例: # 库导入 csv将熊猫导入为 pd导入破折号将 dash_html_components 导入为 html将 dash_core_components 导入为 dcc从 dash.dependencies 导入输入、输出、状态# CSV 文件生成行列表 = [[“SN"、“名称"、“引述"]、[1、《佛陀》、《我们以为自己变成了什 ..
发布时间:2021-06-18 19:35:48 Python

如何查看 Dash 应用中的活跃用户数量?

如何检查“活跃用户"的数量,即在任何给定时间在 Dash 网络应用程序中在浏览器中打开网页的用户数量? 解决方案 有多种方法可以实现这一点. 首先,更强大的方法是利用您可能已经设置的身份验证服务,以便正确授予用户权限(对令牌服务的请求将识别每个用户).在此之后,您可以通过将条目插入后端数据库来记录初始站点负载. 您当然不需要使用身份验证服务,您可以只记录用户的 IP 地址并插入 ..
发布时间:2021-06-18 19:35:39 Python

python 中的 Plotly-Dash 股票应用程序,带有客户端回调(xaxis 缩放上的 yaxis 自动缩放)

我正在用带 xaxis 滑块的 dash-plotly (python) 创建一个简单的股票图表应用程序.滑动 xaxis 时,我希望 yaxis 动态重新缩放到视图.我想我已经设法在通过“relayoutData"钩子滑动 xaxis 比例时触发回调函数.但不是更新 yaxis,脚本会引发错误.我不确定从回调函数更新布局的正确语法.有什么想法吗? 到目前为止,这是我的代码.它会运行,但 y ..
发布时间:2021-06-18 19:35:36 Python

Dash App 回调在数据框中追加新条目并替换与任何先前条目匹配的条目

我正在尝试构建一个破折号应用程序,它接受用户的输入并将每个条目附加到数据框中,但它正在替换旧条目并生成一个新条目.我不确定回调中有什么问题.还尝试构建一个逻辑,如果用户条目与数据框的任何行匹配,那么它只会替换 else append. 非常感谢您的帮助: @app.callback(Output('save-query', 'children'),[输入('保存','n_clicks')] ..
发布时间:2021-06-18 19:35:33 Python