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?

questionAnswers(2)

yourAnswerToTheQuestion