【发布时间】:2022-01-12 23:41:21
【问题描述】:
我觉得有些奇怪。 我有一个包含 3 列的数据框。我创建了一个堆叠条,但并非所有值都显示在堆叠条图形中。
这是我的代码:
#Create STACKED bar
data3 = data.groupby(['Bouwnummer', 'Omschrijving klachttype']).size().to_frame('Aantal klachten')
data3.reset_index(inplace=True)
st.dataframe(data = data3)
chart2 = alt.Chart(data3).mark_bar().encode(
x='Bouwnummer',
y='Aantal klachten',
color='Omschrijving klachttype'
).interactive()
# Show the chart2
st.altair_chart(chart2, use_container_width=True)
My dataframe shown with streamlit
Stacked bar in streamlit not showing all values of 'Bouwnummer 63'
为什么图中没有显示“Bouwnummer 63”的所有值?
Thnx 进阶
【问题讨论】:
标签: python pandas altair stacked-chart streamlit