Сюжетная круговая диаграмма не работает на графике? - PullRequest
0 голосов
/ 04 марта 2019

Я могу разделить батончики, но не пироги.Я не уверен, что я делаю неправильно.

                    import pandas as pd
                    import numpy as np
                    import seaborn as sns
                    import plotly.offline as pyp
                    import plotly.graph_objs as go
                    from plotly import tools
                    import plotly.plotly as py
                    from plotly.offline import iplot,init_notebook_mode
                    from IPython.core.display import HTML
                    import plotly.io

                    df1=pd.read_excel('file.xlsx',sheet_name='sheet1',index=False)
                    con_pivot=pd.pivot_table(con,index='Category',values= 
                    ('Payment'),aggfunc='sum',margins=True,margins_name='Total')

                    fig = tools.make_subplots(rows=2, cols=2, subplot_titles=('The 
                    first','3','2','4'))
 #it works for Bar   
                    bar1=go.Bar(x=con_pivot1.index,y=con_pivot1.Payment)
                    data=[pie1]
                    layout=go.Layout(title='Collection Update',barmode='stack')
                    fig.append_trace(bar1, 1, 1)
                    fig=go.Figure(data=data,layout=layout)
                    pyp.plot(fig,filename='Plot')
    #it doesn't work for PIEs
     pie1=go.Pie(labels=con_pivot1.index,values=con_pivot1.ExpectedPayment,domain=dict(x=[0.5,1.0]),name='Test',hoverinfo='label+percent+name')
                fig.append_trace(pie1, 1, 1)

в этот момент я получаю ошибку: для объекта типа plotly.graph_objs.Pie: 'xaxis'

указано неверное свойство
...