Я пытаюсь сделать что-то вроде ниже.
Группировать по столбцу даты, например, год или год / месяц. И визуализируйте столбчатую диаграмму с накоплением, основанную на значении True / False.
Какой лучший способ go об этом в Альтаире?
df = pd.DataFrame({
'date': ['20-03-2017', '20-03-2017', '20-03-2018', '21-03-2018', '20-10-2019', '20-03-2019', '1-02-2019', '10-03-2020', '20-06-2020'],
'value': [True, True, True, False, True, False, False, True, False]
})
import altair as alt
alt.Chart(df).mark_bar().encode(
x = 'groupbyyear(date)',
y = 'count(value)',
color = 'value'
)