草庐IT

plotly-dash

全部标签

python - R Markdown : How can I make RStudio display Python plots inline instead of in new window?

所以,我最近一直在广泛使用RMarkdown,我对它的功能非常满意。但是,我在使用python绘图时遇到了问题。我有一大块python代码,我在python中绘制了多个图形。当我使用R执行此操作时,RStudio将并排内联显示在此block中生成的所有绘图。不幸的是,当对一大块python代码执行相同操作时,RStudio打开一个新窗口并在其中显示绘图,然后代码执行停止,直到我关闭该窗口,然后它绘制下一个数字,我必须再次关闭它,等等。是否有可能强制RStudio将图形内联,然后继续执行代码?提前感谢您的帮助! 最佳答案 为了扩展我之

python - plotly 图例标题

我希望能够在以下代码中为图例添加标题。然而,看着docs,我不认为有这种方法。importplotly.plotlyaspyimportplotly.graph_objsasgotrace0=go.Scatter(x=[1,2,3,4,5],y=[1,2,3,4,5],)trace1=go.Scatter(x=[1,2,3,4,5],y=[5,4,3,2,1],)data=[trace0,trace1]fig=go.Figure(data=data)py.iplot(fig,filename='default-legend') 最佳答案

python - 结合 plt.plot(x,y) 与 plt.boxplot()

我正在尝试将普通的matplotlib.pyplotplt.plot(x,y)与变量y组合为变量x带有箱线图。但是,我只想在x的某些(可变)位置上绘制箱线图,但这在matplotlib中似乎不起作用? 最佳答案 你想要这样的东西吗?positionskwargtoboxplot允许您将箱线图放置在任意位置。importmatplotlib.pyplotaspltimportnumpyasnp#Generatesomedata...data=np.random.random((100,5))y=data.mean(axis=0)x=n

python - 删除 Jupyter Notebook 中的 plotly 子图中的 "This is the format of your plot grid:"

在JupyterNotebook中使用Plotly绘制带有子图的离线iplot图时,在图之前我得到输出:Thisistheformatofyourplotgrid:[(1,1)x1,y1][(1,2)x2,y2][(1,3)x3,y3][(1,4)x4,y4][(2,1)x5,y5][(2,2)x6,y6][(2,3)x7,y7][(2,4)x8,y8][(3,1)x9,y9][(3,2)x10,y10][(3,3)x11,y11][(3,4)x12,y12][(4,1)x13,y13][(4,2)x14,y14][(4,3)x15,y15][(4,4)x16,y16]如何从输出中删除

javascript - R Shiny 仪表板: specifying div style width argument as percentage to fit a resizeable JS plot

任务:使用R和shinydashboard,在仪表板正文中嵌入自定义Javascript生成的图表。以百分比形式指定图的宽度,这样无论查看者的屏幕设置如何,图都会占据它的列(或框)。设置:R(3.5.2)、shiny(1.2.0)和shinydashboard(0.7.1).仪表板代码(简化的可重现示例)如下:library(shiny)library(shinydashboard)ui相应的Javascript文件myscript.js放置在相对于应用程序文件本身的www子文件夹中,如下所示://JSPlotwithEcharts4option={xAxis:{type:'categ

html - Dashing 仪表板中的第一行未对齐

我有这个问题:正如您在下图中看到的,我使用的布局在第一行中只有一个元素但是它有这个奇怪的右对齐问题(它向右延伸太远).HTMLCSS问题是什么?这是我的第一个元素:我在application.coffee中使用此设置(15列,9行,每列/行的宽度为100像素):Dashing.on'ready',->Dashing.widget_margins||=[5,5]Dashing.widget_base_dimensions||=[100,100]Dashing.numColumns||=15当我在li上专门设置宽度时,它起作用了。这是完整的仪表板布局:Dashboard

python - 在 PyCharm IDE 中嵌入 Plotly HTML

我想在PyCharmIDE中查看Plotly的HTML输出。它目前说:进程结束,退出代码为0用于输出。但是,我在Jupyter中收到了图形结果 最佳答案 要查看Plotlyhtml输出,请使用离线功能。例如,像这样:plotly.offline.plot(*yourplotname*,filename='file.html')在pycharm中运行代码,它会将.html文件保存在本地工作文件夹中,并在浏览器中打开.html进行查看。 关于python-在PyCharmIDE中嵌入Plot

python - 使用 Python 从 Plotly 获取 &lt;script&gt; 和 <div> 标签

我想知道是否有人知道获得的好方法(最好是内置方法,但我当然愿意编写自己的方法)和来自Plotly离线客户端的HTML输出的标签。我已经熟悉Bokeh并且非常喜欢将它用于2D可视化,但我真的很想集成Plotly以及它的3D可视化功能。如果您需要有关该项目的任何额外详细信息,请告诉我。 最佳答案 如果你调用:plotly.offline.plot(data,filename='file.html')它创建一个名为file.html的文件并在您的网络浏览器中打开它。但是,如果您这样做:plotly.offline.plot(data,in

python - 我们如何使用回调和提供数据框的函数动态地在 Dash Table 中创建数据列

我正在尝试使用输入在Web上创建破折号表。然而,问题是数据是从回调和先验的数据库中创建的,除非使用回调函数创建pandas数据框,否则我不知道列的名称。我已检查我是否获得了正确的数据。但是无法显示它。我使用了多个输出选项(使用Dash0.41)我的代码如下所示:(我没有在回调someFunc中提供生成pandas数据帧的函数的详细信息,因为这对于此Dash代码故障排除的目的并不重要。importdash_tableasdtdefsomeFunc(ID,pattern_desc,file_path):##dosomethingreturndf#pandasdataframe#extern

python - 使用 plotly offline 将图形生成为图像

我正在离线使用plotly,并且能够使用以下方法生成html文件plotly.offline.plot({"data":data,"layout":layout})效果很好。该图已正确生成,html文件已保存到我的当前目录。不过,我想要的是,使用plotlyoffline来代替保存图像(.png、.jpg等)文件。我在正确的轨道上吗?我需要从这里做什么? 最佳答案 试试这个importplotly.offlineimportplotly.graph_objsasgoplotly.offline.plot({"data":[go.Sc