雷达图与情节(python 3x)

时间:2017-09-19 08:26:44

标签: python plotly kaggle

我尝试用剧情设置雷达图表但我目前有两个问题:

  • 我有一些虚假点出现在图表上
  • 我无法将单个点的文字显示在悬停

可以在this kaggle's page找到整个脚本(带图表)。 我用来设置雷达图的代码是:

import plotly.offline as pyo
pyo.init_notebook_mode()
from plotly.graph_objs import *
import plotly.graph_objs as go


tr1 = (go.Scatter(r      = [6, 7],
                  t      = [120, 125],
                  mode   = 'markers',
                  name   = 'Drama',
                  text   = ['text_1', 'text_2'],
                  marker = dict(color = 'royalblue', size=110,
                                       line=dict(color='white'), opacity=0.7),
                  hoverinfo = 'all'
                  )) 
layout = go.Layout(
    title='Test Case',
    font=dict(
        size=15
    ),
    plot_bgcolor='rgb(223, 223, 223)',
    angularaxis=dict(        
        tickcolor='rgb(253,253,253)'
    ),
    hovermode='Closest',
)
fig = go.Figure(data = [tr1], layout=layout)
pyo.iplot(fig)

我的主要问题是在坐标处出现两个点:(t,r)=(3,12)和(4,13)。此外,我希望“text_1”和“text_2”出现在悬停状态,但目前只显示点坐标。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

最后,关于不好之处,这是一个bug的情节,对于标签,这是一个missing feature