Wykreśl liczbę wystąpień z Pandas DataFrame
Mam ramkę DataFrame z dwiema kolumnami. Jeden z nich zawiera znaczniki czasu, a drugi - id jakiejś akcji. Coś w tym stylu:
2000-12-29 00:10:00 action1
2000-12-29 00:20:00 action2
2000-12-29 00:30:00 action2
2000-12-29 00:40:00 action1
2000-12-29 00:50:00 action1
...
2000-12-31 00:10:00 action1
2000-12-31 00:20:00 action2
2000-12-31 00:30:00 action2
Chciałbym wiedzieć, ile działań określonego typu wykonano w danym dniu. To znaczy. na każdy dzień muszę policzyć liczbę wystąpień akcji X i wykreślić te dane z datą na osi X i liczbą wystąpień akcji X na osiach Y dla każdej daty.
Oczywiście, mogę naiwnie zliczać działania każdego dnia, po prostu przez przeglądanie mojego zestawu danych. Ale co to jest „właściwy sposób” w przypadku pand / matplotlib?