plotly-dash相关内容

在重新加载时绘图刷新全局数据

假设我有一个 dash 应用程序,我希望在页面重新加载时刷新全局数据.我正在使用一个函数来提供布局,如此处所述.但是,我确定我应该如何/在哪里定义 df 以便我可以在回调中使用它(例如在我想对 df 进行子集化的情况下)基于一些输入并将其传递给布局表).我下面的代码在页面刷新时重新加载数据,但回调无法访问 df. 我对 dash 很陌生,所以提前为可能愚蠢的问题道歉. def serve_ ..
发布时间:2021-06-18 19:35:31 Python

标签和破折号组件并排

我正在使用 Dash.我想做的一件事是并排放置一个标签和滑块.下面的代码呈现这个.我该怎么做代码才能让滑块标签和滑块并排显示.谢谢. html.Div([html.Label(“第一个滑块"),dcc.RangeSlider(id =“我的范围滑块",#标签=“滑块1",最小值=0,步长=0.01,最大值=1,值=[0.2, 0.8],标记={0:“0",1:“1"},允许交叉=假,),] ..
发布时间:2021-06-18 19:35:27 Python

带有“href"的绘图树图元素不适用于本地相对 html 路径

我在文本中有一个带有 href 的简单表格.href 指向本地 html 文件的相对路径.但是点击它不会打开页面.有没有办法做到这一点/好的解决方法? 文件夹结构如下.因为root会变,所以需要相对路径. --root--root/index.html--root/files/file1.html--root/files/file2.html导入 plotly.express 作为 pxd ..
发布时间:2021-06-18 19:35:25 Python

带有 Plotly Dash 的日期滑块不起作用

我正在尝试使用日期时间滑块构建一个破折号应用程序,但以下代码不起作用 - url 显示“错误加载布局".我在做一些愚蠢的事情,还是在日期时间对象上构建滑块所需的任何技巧?可重现的代码如下: 导入破折号将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html导入日期时间base = datetime.datetime.today() ..
发布时间:2021-06-18 19:35:22 Python

在 plotly dash 3d scatter 中选择和删除数据点

我正在尝试将交互性添加到我使用破折号托管的情节 3d 散点图.我的问题包含两个相关部分: (i) 我想在我的 3d 散点图中手动选择点并将所选点的颜色更改为红色.选择应该包括点击事件和选择事件. (ii) 我希望能够在按下一个键时从图中删除这些点,例如“删除"键. 第 (i) 部分类似于情节指南中的示例 https://plot.ly/python/click-events/ 但 ..
发布时间:2021-06-18 19:35:16 Python

单击下载链接将 Plotly Dash 数据表输出导出为 CSV

嗨,有人可以帮忙提供建议吗?我在尝试将点击下载链接后从下拉选择过滤的数据表中填充的数据导出到 CSV 文件时遇到问题. 点击下载链接后出错 csv_string = dff.to_csv(index=False, encoding='utf-8')AttributeError: 'str' 对象没有属性 'to_csv' 而下载的文件是一个包含html代码的文件. 在此处输入图片说 ..
发布时间:2021-06-18 19:35:13 Python

将响应式网格布局转换为 Plotly Dash

我是一个非常活跃的 Dash 用户,我开始发现我的 Dash 使用有很多限制,我意识到关于如何将组件转换为 dash 的信息/内容绝对有限,有过时且非常简单的例子... 而且我几乎没有任何 Javascript 或 React 知识,我完全不知道如何转换组件. 我正在尝试将响应式网格布局组件从 react.js 转换为 Plotly Dash,但我不知道在这种情况下我应该如何处理这些属性?组 ..
发布时间:2021-06-18 19:35:10 前端开发

通过 Flask 框架将 Dash Barchart 插入 HTML 页面

我正在尝试在我的网站中插入一个用 Flask 编写的条形图.这是我的 app.py 的样子: from flask import Flask,render_templateapp = Flask(__name__)@app.route("/")定义索引():return render_template('index.html', title="主页")如果 __name__=='__main__ ..
发布时间:2021-06-18 19:35:07 Python

无法附加到 div 子组件中

我有多个相互依赖的下拉列表.它们将具有相同的值列表.但是如果我从下拉列表中的任何一个中选择值,那么其他下拉列表就不能采用该值.所以这部分正在起作用. 让我印象深刻的部分是: 我有三个下拉菜单.如果我从第一个下拉列表中选择,那么它会为每个选定的值附加一个范围滑块. 如果从第二个下拉列表开始,它将为每个选定的值附加一个日期选择器第三个下拉列表将用于文本框. 这部分childre ..
发布时间:2021-06-18 19:34:55 其他开发

如何使用 Plotly Express 创建子图

如果你和我一样,你喜欢 Plotly Express,但是当你遇到 Express 返回的数字不能使用“make_subplots()"的问题时,你感到很沮丧,因为 make_subplots 接收的是轨迹而不是数字.在这篇文章中,我想分享我自己的解决方案,关于我如何仅使用 Plotly Express(和 plotly.subplots)创建包含两种不同类型图形(如下所示)的子图 解决方案 ..
发布时间:2021-06-18 19:34:49 Python

冻结绘图破折号图形可视化

我正在开发一个破折号应用,这是我的代码: 将 numpy 导入为 np导入破折号将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html从 dash.dependencies 导入输入,输出导入 plotly.graph_objs as go蓝色 = '#6683f3'橙色 = '#ff9266'灰色 = '#e0e1f5'黑色 ..
发布时间:2021-06-18 19:33:55 Python

如何在特定日期绘制带有类别计数的 Dash 图

如何绘制任意时间点“主要/次要"问题数量的堆积条形图? 我在 csv 文件中有如下数据: Issue_Date 严重性20.2.2020 专业2020 年 2 月 20 日31.3.2020 专业31.3.2020 专业2020 年 3 月 31 日01.4.2020 专业 我正在使用 Pandas 数据框读取上述 CSV,并尝试使用 group by 方法计算给定日期特定严重性的发生率 ..
发布时间:2021-06-18 19:33:52 Python

Plotly-Dash:如何确定客户端回调中的触发输入

Dash 的文档描述了在服务器端回调的情况下如何确定哪个输入触发了回调:Advanced回调. 有没有办法确定哪个输入触发了客户端回调? 看起来这个功能是在 1.13.0 版本中添加的(#1240),但我的浏览器控制台显示 dash_clientside.callback_context 是 undefined.我正在运行 Dash 版本 1.19.0. 编辑:我遇到的错误是由于 ..
发布时间:2021-06-18 19:33:40 前端开发

更新输出图的 Plotly Dash 回调错误

我正在尝试使用 Plotly Dash 创建交互式图表.该代码从用户那里读取交易品种名称并从雅虎财经中提取历史数据,并绘制带有滑块的烛台图.当我运行代码时,我在浏览器中收到此错误: 回调错误更新 output-graph.children 源代码为: 导入破折号将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html从 das ..
发布时间:2021-06-18 19:31:35 其他开发

并排绘制虚线图

我有 2 个图表,我希望它并排显示.并排的条形图和饼图,可能是这两个图表下方的相同条形图.我已经尝试了很多,我非常感谢您的帮助. 这是下面的代码 导入破折号将 dash_core_components 作为 dcc 导入将 dash_html_components 导入为 html按原样导入 plotly.graph_objsfrom dash.dependencies 导入输出、输入、状 ..
发布时间:2021-06-18 19:31:05 Python

如何从 Dash 回调的数据帧中获取计数

我想根据下拉菜单中的回调选择在我的破折号布局中的 div 内显示某些条件的计数. 我能够获得 Pandas 数据框列中值的下拉列表,但我无法弄清楚如何显示该列的选定元素的总数. 例如,我在 Jupyter notebook 中编写了一个函数来获取计数 def getCount(df, selected_org):totCount = df[df['ORGANIZATIONS'] == ..
发布时间:2021-06-18 19:30:56 Python

是否可以将破折​​号数据表导出到磁盘上的特定位置或直接导出到 SQL Server?

我在 Dash 中创建了一个工具,用户可以在其中从 SQL Server 中提取数据、过滤掉所需的行并编辑其中一列中的值.现在我必须在 SQL Server 的新表中获取过滤和编辑过的表. 我是 dash 的新手,找不到直接导出到 SQL Server 或将 .csv 导出到磁盘上的特定位置并从那里使用 SQL Server 过程处理它的方法.有没有人遇到过这样的问题并且知道这是否可能? ..
发布时间:2021-06-18 19:30:50 Python