Я пытаюсь сделать что-то вроде ниже.
Сгруппируйте по столбцу даты, например год или год / месяц. И визуализируйте гистограмму с накоплением на основе значения True / False.
Как лучше всего это сделать на Альтаире?
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'
)