plotly-dash相关内容

Plotly-Dash:如何为 plotly dash 中的悬停函数编写交互式回调

是否可以在图形底部的破折号中显示文本字段,以显示其所在点的文本(将悬停数据显示为纯文本).因此,当用户将鼠标悬停在某个点上时,文本框将能够进行更改.我已经定义了一个 dcc.Graph 组件和应用程序布局,但我不确定如何为 hoverdata 定义回调函数. 我使用下面的代码来定义 dcc.Graph 和 app.layout fig = go.Figure(data=plot_data, ..
发布时间:2021-06-18 19:30:40 Python

情节:更改森伯斯特图中元素的顺序

我目前正在使用 plotly express 创建森伯斯特图表.但是,我意识到儿童是按字母顺序排列的名义值.尤其是绘制月份是非常不走运的......你知道如何处理这个问题吗?也许是财产或一些解决方法?下面有一个例子,你可以自己尝试一下.提前致谢! import plotly.express as px将熊猫导入为 pd导入日历月 = [x for x in calendar.month_name ..
发布时间:2021-06-18 19:30:15 Python

如何在情节中制作计数图

我是情节的新手.我正在尝试在 plotly 中创建一个计数图.我正在读取一个数据帧,这是我在数据帧中的列和值. 名称缺陷严重性 User1 媒体 User1 媒体 User1 高 User2 高 这是我希望显示最终图表的方式 谁能建议我如何在 Plotly 中编码? 解决方案 我创建了几乎所有你想要的东西.不幸的是,我没有找到正确设置图例标题的方法 ..
发布时间:2021-06-18 19:29:20 Python

Plotly-Dash:如何在回调之间显示图形的相同选定区域?

考虑一个情节图,您可以在其中使用 JupyterDash 为线拟合选择多项式特征: 如果您选择一个区域,然后为多项式特征选择另一个数字,则该图是这样的: ...然后再回到这个: 那么,如何进行设置,以便每次选择其他数量的特征并触发另一个回调时,图形都显示图形的相同区域? 完整代码: 将 numpy 导入为 np导入 plotly.express 作为 px导入 plotl ..
发布时间:2021-06-18 19:29:15 Python

Python dash 回调函数

这可能问了很多,但我很好奇是否有人有任何关于组合这两个破折号脚本的提示.目的是合并下拉菜单以删除/添加可视化图上的数据点. 第一个脚本将很好地可视化我的数据,带有回调函数的第二个脚本用于从 情节教程. 导入破折号将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html将熊猫导入为 pd导入 plotly.graph_objs ..
发布时间:2021-06-18 19:28:59 Python

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

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

Plotly:如何根据链接的下拉值自动更新 DatePickerRange 中的开始日期和结束日期?

我想在回调中自动更新 DatePickerRange 的开始日期和结束日期,其中输入是先前下拉列表的值.我有 2 个链接的下拉列表,我正在做同样的事情来更新第二个相关下拉列表的选项.我尝试对 datepickerRange 做同样的事情,但我似乎找不到一种方法可以从这里的 def 返回开始日期和结束日期: @app.callback(输出(component_id='date_choice',c ..
发布时间:2021-06-18 19:27:09 Python

将背景图片添加到 Dash-plotly 中的 html.div

我知道如何将背景图像添加到绘图对象中,但是,是否可以为 html.Div 或 html.H1 添加背景图像? 解决方案 这是一个演示如何使用内联样式添加 background-image 的工作示例. 导入破折号从 dash.dependencies 导入输入,输出将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html从 ..
发布时间:2021-06-18 19:27:01 Python

Plotly-Dash:如何使用 dash bootstrap 组件设计布局?

我对 Dash Plotly 非常陌生,我正在尝试弄清楚如何设计这样的布局. 布局: 据我所知,使用 dash bootstrap 组件可以更容易地做到这一点.https://dash-bootstrap-components.opensource.faculty.ai作为第一步,我应该重现布局(灰色瓷砖),作为第二步,我应该添加一些文本和一些图形.只是基本的. 谢谢. 解 ..
发布时间:2021-06-18 19:26:28 其他开发

如何更改 Dash Graph 的大小?

我在 Dash 上的绘图遇到了布局困难.我用 Dash 生成的所有图似乎都自动调整为非常窄的大小,这使得在没有一些创造性缩放的情况下很难实际查看数据. 举个例子,当我在其中一个破折号上查看源代码时,它似乎计算出主绘图容器 (svg-container) 的高度为 450 像素,图形本身的高度为 270 像素(看起来在子图中).如果我可以制作图表,比如 700 像素,那就太好了. 我的问 ..
发布时间:2021-06-18 19:25:49 Python

Plotly:单击按钮后如何显示图形?

我想仅在单击按钮后才使用 plotly 来显示图形,但我不确定如何进行此操作.我的图存储在下面的代码位 fig1 = go.Figure(data=plot_data, layout=plot_layout) 然后我使用以下代码位定义我的应用布局: app.layout = html.Div([#按钮html.Div(className='submit', children=[html.B ..
发布时间:2021-06-18 19:25:43 Python

语法错误:以“\xe1"开头的非 UTF-8 代码;

技术上: https://plot.ly/dash/getting-started),但我不能.任何假设? 我无法定义错误超过标题中的错误. (我不想给你提供不准确的假设.谢谢你可能的回答 :) ) 解决方案 错误实际上是因为我的计算机名称. 它被命名为“Timemachine×2",但是“×"(不是“x")不是一个Unicode字符. 所以我简单地将我的计算 ..
发布时间:2021-06-18 19:25:26 Python

Plotly:如何创建具有多色标签的时间序列变量的线图?

我将 datframe 作为 df,其中有一列我在 y 下作为“参数"传递,如下所示,并将其与变量“时间"作图.此变量在颜色下传递的“标签"列下有 2 个标签. import plotly.express as pxfig= px.line(data_frame= df, x='time', y='parameter', color='labels') 请找到我为图表附加的图片.两张图片的变量 ..
发布时间:2021-06-18 19:24:54 Python

Plotly Dash - 渐变线

是否可以使用 Plotly Dash 创建线条颜色渐变的折线图(纯粹为了美观)? 我尝试使用类似 'line': {'color': 'linear-gradient(90deg, red, red 60%, white)' } plotly dash 中的整个图形代码示例 dcc.Graph(id='抵押贷款利率',数字={'数据': [{ "x": MORTGAGE30US['d ..
发布时间:2021-06-18 19:24:51 Python

为动态下拉列表正确设置回调

我正在尝试创建一个 Dash 仪表板,其中一个框中的下拉选项取决于上一个下拉选择. 数据由两个字典组成,每个字典有两个键.每个键都包含一个带有几列的数据框.确切数据: from jupyter_dash import JupyterDash将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html从 dash.dependen ..
发布时间:2021-06-18 19:24:27 Python

Plotly/Dash - Python 如何在一段时间后停止执行?

我想在一定时间后停止执行我的 Dash 程序(当我关闭浏览器窗口时效果更好,尽管我怀疑这是可能的).有没有办法通过python中断它? 我已经试过了 sys.exit() 在调用 app.run_server 之后.据我所知很艰难 app.run_server 处于无限循环中,因此我永远不会到达 sys.exit() 如果 __name__ == '__main__':app.ti ..
发布时间:2021-06-18 19:23:57 Python

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

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

Plotly:如何绘制具有共享 x 轴的多条线?

我想在同一个画布中绘制多条线图,并与相同的 x 轴绑定,如 图: 使用子图并不能达到预期的目的. import plotly.express as px从 plotly.subplots 导入 make_subplots导入 plotly.graph_objects as gofig = make_subplots(rows=2, shared_xaxes=True,vertical_sp ..
发布时间:2021-06-18 19:23:18 Python

Plotly/Dash 以流畅的动画显示实时数据

我们正在尝试在 plotly-dash 中生成一个实时仪表板,在生成时显示实时数据.我们通常遵循此处的指南(https://dash.plotly.com/live-updates). 我们有一个回调,它大约每秒从源收集一大块新数据点,然后将数据附加到图表中. 当我们这样做时,对图形的更新是断断续续的,因为我们每秒都会在回调上生成一个新的图形对象.我们希望图表流畅地流动,即使这意味着我 ..
发布时间:2021-06-18 19:23:16 Python