python - 使用plotly创建树状图

标签 python plotly

我正在尝试使用plotly 绘制树状图。我使用了下面给出的代码:

import plotly.plotly as py
import plotly.figure_factory as ff

names = list(result_data['merchant_id'])

dendro = ff.create_dendrogram(new_data,labels=names)
dendro['layout'].update({'width':1400, 'height':600})
plotly.offline.iplot(dendro, filename='simple_dendrogram')

我得到了 plotly : enter image description here

如何在上图中分配标题、x 标签和 y 标签?

最佳答案

您只需使用所需的设置更新布局即可,请参阅下面的示例。

代码:

import plotly.plotly as py
import plotly.figure_factory as ff

names = list(result_data['merchant_id'])

dendro = ff.create_dendrogram(new_data,labels=names)
dendro['layout'].update({'width':1400, 'height':600, 'title': 'this is the title', 
                    'xaxis': {'title': 'xaxis label'}, 'yaxis': {'title': 'yaxis label'}})
plotly.offline.iplot(dendro, filename='simple_dendrogram')

关于python - 使用plotly创建树状图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45847791/

相关文章:

python - 如何返回由 2 个下拉列表更新的数据表作为 Plotly Python 中的输入

python - plotly 图: Add grid

python - 如何在openerp中找到hr模块中的弹出框代码?

python - 如果服务器不支持 df -hi,Paramiko get() 会引发 IOError "No such file"

r - Plotly:使用 for 循环添加跟踪时,文本会被覆盖

javascript - 绘图.js : Hide Heatmap Axes and Legends

python - Numpy:根据前一个元素计算?

python - 单击“提交”按钮后使用 Python 获取新 URL

python - 如何加载 Tensorflow 数据集 "Iris"并将标签更改为单热编码

python 2.7 : can I make Matplotlib display values like Plotly?