Гистограмма в графической ошибке: не все значения по оси X - PullRequest
0 голосов
/ 19 декабря 2018

У меня есть фрейм данных, в котором столбец Имя сегмента содержит 4 возможных значения: Самое низкое, Низкое, Среднее и Высшее.Когда я представляю свою гистограмму на приборной панели, на оси х отображаются только самые низкие и низкие значения.

Я использую следующий код:

#Load dataframes
df = pd.read_sql('SELECT * FROM Companies_Public', con=db_connection)
print (df[df['SegmentName']=='4 - Higher']) # It returns correctly the values

#Configure data and layout
data = []
for IndustryName in df['IndustryName'].unique():
    trace = go.Bar(
        x=df['SegmentName'],
        y=df[df['IndustryName']==IndustryName]['FinalPointsPerDemography'],
        name = IndustryName)
    data.append(trace)

layout = go.Layout(
    title = 'Bar Plot',
    barmode='stack')

#Configure figure
app.layout = html.Div([
    dcc.Graph(
        id='barplot',
        figure=go.Figure(data=data, layout=layout)
    )
])

if __name__ == '__main__':
    app.run_server()

Кто-нибудь знаетчто может быть причиной?Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...