Ich bin neu in pandas/python: Ich habe eine dataframe
(events.number) indexiert von einem datetime
Objekt.pandas datetime: groupy stündlich und jeden Montag
Ich versuche, eine Ereignisanzahl stündlich zu extrahieren, an jedem Montag (oder an einem anderen bestimmten Wochentag). Ich schrieb:
hour_tally_monday = events.number.groupby(lambda x: (x.hour & x.weekday==0)).count()
aber das funktioniert nicht richtig.
Ich kann die "& x.weekday==1
" fallen lassen und es funktioniert, aber vermutlich alle Tage im Rahmen verwendet. Was ist die richtige (einfachste) Syntax, um nur über Montagen zu mitteln?
versuchen Sie es mit Komma "," statt "&" –
Dokumentation i s immer nützlich: http://pandas.pydata.org/pandas-docs/stable/groupby.html –