草庐IT

python - 通过单击 plotly 中的数据点打开 url?

我已经成功地从python创建了plotly图表,甚至为数据点创建了自定义html工具提示。但是我没有成功添加功能以在有人单击数据点时打开链接。我想要的是弹出一个单独的选项卡,显示链接到该特定数据点的更多信息。谁能想出一种方法来实现这一目标? 最佳答案 这有点变通,但它确实实现了所需的功能你可以把一些html放到注释里。这包括Text形式的超链接.如果你想点击一个点而不是文本,你可以在你的数据点的正上方做一个空字符串Text=""的注释。我倾向于使用pythonAPI绘制图表,因此注释代码的形式为:plotAnnotes=[]plo

python - 使用 Bottle 将 Plotly 图表嵌入到网页中

您好,我正在使用PythonBottleplotly生成图表。但是,这会返回一个url。喜欢:https://plot.ly/~abhishek.mitra.963/1我想将整个图表粘贴到我的网页中,而不是提供链接。这可能吗?我的代码是:importosfrombottleimportrun,template,get,post,requestfromplotlyimportplotlypy=plotly(username='user',key='key')@get('/plot')defform():return'''GraphviaPlot.lyName:Age:Name:Age:N

python - 如何在 Plotly for Python 中悬停时突出显示整个跟踪?

我希望在用鼠标悬停选中时突出显示轨迹(颜色或不透明度变化)。我研究了restyle功能,但它可能不适合我的用例。看起来像thishasbeendiscussedonGithub,但我不确定它是否已经解决/实现。这是我想在PlotlyPython中完成的Bokeh示例:frombokeh.plottingimportfigure,show,output_notebookfrombokeh.modelsimportHoverToolfrombokeh.modelsimportColumnDataSourceoutput_notebook()p=figure(plot_width=400,p

python - 在 plotly 3D 散点图中显示图例和标签轴

很抱歉今天让您忙于处理阴谋问题。这是另一个:我将如何在plotly的新3D散点图上显示图例和轴标签?例如,如果我在2D中有以下散点图,一切都很好,我添加了另一个维度,但轴标签不再显示(参见下面的代码),图例也有同样的问题。有小费吗?谢谢!traces=[]fornamein('Iris-setosa','Iris-versicolor','Iris-virginica'):trace=Scatter3d(x=Y[y==name,0],y=Y[y==name,1],z=Y[y==name,2],mode='markers',name=name,marker=Marker(size=12,

python - plotly 上,x 轴和 y 轴的比例相同

我正在为python使用plotly,我无法设置x和y轴,因此它们可以具有相同的比例:这是我的布局:layout=Layout(xaxis=XAxis(range=[-150,150],showgrid=True,zeroline=True,showline=True,gridcolor='#bdbdbd',gridwidth=2,zerolinecolor='#969696',zerolinewidth=4,linecolor='#636363',linewidth=6),yaxis=YAxis(range=[-150,150],showgrid=True,zeroline=True

python - 如何在 Python 中使用 Plotly 将饼图绘制为具有自定义大小的子图

我一直在尝试使用Jupyternotebook(离线)中的Plotly(版本1.12.9)制作具有自定义大小的子图网格。Plotly网站上有很好的例子,但它们都是分散的plotly。我修改了其中一个,使其看起来像我想要的那个,并且它适用于散点图:importplotlyimportplotly.offlineaspyimportplotly.graph_objsasgopy.init_notebook_mode(connected=True)labels=['Oxygen','Hydrogen','Carbon_Dioxide','Nitrogen']values=[4500,2500

python - 如何防止plotly自动出图

到目前为止,我刚刚发现并喜欢它。我有主网站提供的代码importplotly.plotlyaspyfromplotly.graph_objsimport*trace0=Scatter(x=[1,2,3,4],y=[10,15,13,17])trace1=Scatter(x=[1,2,3,4],y=[16,5,11,9])data=Data([trace0,trace1])unique_url=py.plot(data,filename='basic-line')我对两件事很好奇:1)当我运行这段代码时,我的浏览器会自动弹出并显示图表。我想要的只是url,以便以后可以将它嵌入到html文

python - 在 Anaconda 中安装 Plotly

如何在Anaconda中安装Plotly?https://conda.anaconda.org/plotly对condainstall-chttps://conda.anaconda.org/plotly说,和https://plot.ly/python/user-guide/对pipinstallplotly说.即,没有包装。那么我应该在Anacondaconda中指定哪些包?我在没有一个的情况下尝试并得到错误:C:\>condainstall-chttps://conda.anaconda.org/plotlyError:toofewarguments,mustsupplycomm

python - plotly.offline.iplot 在 Jupyter Notebook/Lab 中给出一个大的空白字段作为其输出

我正在尝试在Jupyternotebook中创建一个Sankey图表,我的代码基于thefirstexampleshownhere.我最终得到了这个,我可以运行它而不会出现任何错误:importnumpyasnpyimportpandasaspdimportplotlyasplyply.offline.init_notebook_mode(connected=True)df=pd.read_csv('C:\\Users\\a245401\\Desktop\\Test.csv',sep=';')print(df.head())print(ply.__version__)data_trac

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') 最佳答案