jjzjj

python - 有没有更好的方法可以通过 Plotly 使用 Dash 执行多个输出?

正如我们在InteractivitypartofGettingstarted中看到的那样,一个回调函数可以接受多个输入,但始终只有一个输出。假设我们分别有两个block必须在输入更改后更新。当然,最简单的方法是为每个block使用相同的输入进行两次回调。问题是请求执行两次,而一次足以获取所有数据。@app.callback(dash.dependencies.Output('element_1','children'),[dash.dependencies.Input('filter','value')])defcallback_element_1(filter):returnget_

python - 在 pycharm 上使用 plotly 时出错

importplotly.plotlyaspyfromplotly.offlineimportdownload_plotlyjs,init_notebook_mode,plot,iplotimportplotly.graph_objsasgoinit_notebook_mode(connected=True)data=dict(type='choropleth',locations=['AZ','CA','NY'],locationmode='USA-states',colorscale='Portland',text=['text1','text2','text3'],z=[1.0,

python - Plotly:多轴分组条形图

当我在Layout中设置barmode='group'而trace2=Bar(...,yaxis='y2')时,这导致条形图被堆叠或覆盖而不是将它们分组。如何在具有多个轴的情况下对条形进行分组?我检查了这些但无济于事:显示了单Y轴分组条形图here.还解释了多轴here和y轴引用可用here 最佳答案 希望下面的代码,基于zooexample,将是不言自明的,但是您必须在go.Bar()对象中设置yaxis和offsetgroup参数,以及go.Figure()对象的layout参数中的yaxis2参数正确。代码如下:importp

python - 使用 Python 离线更新图表

我正在使用Plotly离线Jupyter.我正在绘制曲线:fromplotly.offlineimportdownload_plotlyjs,init_notebook_mode,plot,iplotfromplotly.graph_objsimport*importdatetimeasdtlist_date=[dt.datetime(2016,1,1).date(),dt.datetime(2016,1,2).date(),dt.datetime(2016,1,3).date(),dt.datetime(2016,1,4).date()]data=[]foriinrange(3):l

python - 如何在 Django 上使用 Plotly 创建图表?

我正在尝试创建一个仪表板,我可以在其中使用库plotly分析我的模型数据(文章).Plotly条形图没有显示在我的模板上,我想知道我是否做错了什么,因为下面的代码没有错误:模型.pyfromdjango.dbimportmodelsfromdjango.contrib.auth.modelsimportUserimportplotly.plotlyaspyimportplotly.graph_objsasgoclassArticle(models.Model):user=models.ForeignKey(User,default='1')titre=models.CharField(

python - Google Colab 中的交互式 matplotlib 图

通常在jupyternotebook中,我会使用%matplotlibnotebook魔法来显示交互式窗口,但这似乎不适用于googlecolab。有没有解决办法,或者在googlecolab中不能显示交互窗口? 最佳答案 下面是在Plotly中创建交互式iplot()和在GoogleColabNotebook上创建交互式cufflinks()的示例。答案[1中使用的功能和建议,2]关键似乎是在进行绘图的单元格中包含configure_plotly_browser_state()。下面的代码应该可以工作:导入库importdatet

redis.exceptions.DataError : Invalid input of type: 'NoneType' . 先转换为字节、字符串或数字

我最近开始使用Redis和RQ来运行后台进程。我构建了一个Dash应用程序,它在Heroku上运行良好并且过去也可以在本地运行。最近,我尝试再次在本地测试同一个应用程序,但我不断收到以下错误-尽管我使用的是托管在Heroku上的完全相同的代码:redis.exceptions.DataError:Invalidinputoftype:'NoneType'.Converttoabyte,stringornumberfirst.在我的requirements.txt和Ubuntu18.04上的虚拟环境中,我有redisv.3.0.1,rq0.13.0当我在终端上运行redis-server

redis.exceptions.DataError : Invalid input of type: 'NoneType' . 先转换为字节、字符串或数字

我最近开始使用Redis和RQ来运行后台进程。我构建了一个Dash应用程序,它在Heroku上运行良好并且过去也可以在本地运行。最近,我尝试再次在本地测试同一个应用程序,但我不断收到以下错误-尽管我使用的是托管在Heroku上的完全相同的代码:redis.exceptions.DataError:Invalidinputoftype:'NoneType'.Converttoabyte,stringornumberfirst.在我的requirements.txt和Ubuntu18.04上的虚拟环境中,我有redisv.3.0.1,rq0.13.0当我在终端上运行redis-server

【Python】Plotly:最强的Python可视化包(超详细讲解+各类源代码案例)(一)

文章目录一、介绍一下Plotly库二、Plotly可以做哪些可视化三、各类统计图3.1绘制散点图3.1.1一般案例3.1.2更多散点图的示例3.1.2.1绘制二维散点图3.1.1.2绘制三维散点图3.1.1.3绘制带气泡大小和颜色的散点图3.1.1.4绘制带趋势线的散点图3.1.3绘制散点图的参数说明3.2绘制折线图3.2.1一般示例3.2.2更多折线图的示例3.2.2.1简单折线图3.2.2.2折线图与散点图结合3.2.2.3多条折线图3.2.2.4带有误差线的折线图3.2.2.5带有多个子图的折线图3.2.3绘制折线图的参数说明3.3绘制条形图3.3.1一般示例3.3.2更多条形图的示例3

【python】用plotly绘制正二十面体

文章目录顶点棱实现正二十面体plotly的Python软件包是一个开源的代码库,它基于plot.js,而后者基于d3.js。我们实际使用的则是一个对plotly进行封装的库,名叫cufflinks,能让你更方便地使用plotly和Pandas数据表协同工作。一言以蔽之,plotly是一款擅长交互的Python绘图库,下面就初步使用一下这个库的三维绘图功能。此前曾经用matplotlib画了正二十面体和足球:Python绘制正二十面体;画足球,这次用plotly复现一下正二十面体的绘制过程,也体验一下这两个绘图包的差异。来绘制一个正二十面体。顶点正20面体的12个顶点刚好可以分为三组,每一组都是