Плотно, как построить круговую диаграмму? - PullRequest
0 голосов
/ 04 марта 2019

Как я могу построить участок 'pie1' на 'fig', чтобы он находился в 'первой' позиции.Вот как я это делаю, но это не сработает:

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'))

pie1=go.Pie(labels=con_pivot.index,values=con_pivot.values,domain=dict(x=[0.5,1.0]),name='Test',hoverinfo='label+percent+name',)
layout = go.Layout(title="Test XXXX",)
data=[pie1]
fig = go.Figure(data=data, layout=layout)
pyp.plot(fig, filename='simple-pie-subplot')

Я получаю странный результат при запуске сценария: enter image description here

Как видите, он показывает только заголовок.Не уверен, что я делаю неправильно (хотя я могу видеть график в диаграмме студии)

...