У меня проблема с тем, что у меня есть столбец, заполненный годом события (2007, 2008, ..., 2019) и другой столбец с типом события (event_A, event_B, event_ C). Я хочу знать каждый год, каков процент событий B, которые произошли.
По сути, у меня есть это:
Year Event_Type
2007 Event_A
2007 Event_A
2007 Event_B
2007 Event_B
2008 Event_B
2008 Event_B
И я хочу добиться этого:
2007 Event_B 50%
2008 Event_B 100%
Я давно искал это, но я продолжайте получать группы по сообщениям, которые не связаны с этим. Так что я все еще далека от достижения желаемого результата.
Самым близким, что я получил, было:
df.groupby(['Year', 'Event_Type']).size()