Jak mogę utworzyć timewheel podobny do poniższego z czasami zdarzeń logowania/wylogowania? W szczególności szukasz korelacji średniego czasu zalogowania/wylogowania skorelowanego z dniem tygodnia w modzie czasowej? Poniższy obrazek jest przykładem, ale szukam czasu, który upływa z czasem, z dniami tygodnia, w których na obrazku są godziny. Mam dostęp do Pythona i zestawy danych, które zawierają czasy logowania. Chciałbym również skorelować kolory z typami użytkowników, takimi jak administratorzy kontra zwykli użytkownicy lub coś podobnego. Wszelkie przemyślenia na temat tego, jak to osiągnąć, będą wspaniałe.Koło czasu w python3 pandy
Niektóre dane próbki jest poniżej w dataframe pandy
df:
TimeGenerated EventID Username Message
2012-04-01 00:00:13 4624 Matthew This guy logged onto the computer for the first time today
2012-04-01 00:00:14 4624 Matthew This guy authenticated for some stuff
2012-04-01 00:00:15 4624 Adam This guy logged onto the computer for the first time today
2012-04-01 00:00:16 4624 James This guy logged onto the computer for the first time today
2012-04-01 12:00:17 4624 Adam This guy authenticated for some stuff
2012-04-01 12:00:18 4625 James This guy logged off the computer for the last time today
2012-04-01 12:00:19 4624 Adam This guy authenticated for some stuff
2012-04-01 12:00:20 4625 Adam This guy logged off the computer for the last time today
2012-04-01 12:00:21 4625 Matthew This guy logged off the computer for the last time today
Jeśli to nie wystarczy, aby rozpocząć Wita, mogę oczyścić niektóre dane jutro @https: //stackoverflow.com/users/3877338/johne – johnnyb
Może [to] (https: //stackoverflow.com/a/25266569/3941704), z @Weir_Doe, być źródłem inspiracji? –
Możesz skonstruować taki wykres z koncentrycznych wykresów pączków, takich jak tutaj: https://stackoverflow.com/questions/33019879/hierarchic-pie-donut-chart-from-pandas-dataframe-using-bokeh-or-matplotlib –