Die Suche ergab 9 Treffer

von python_versuch
Mittwoch 2. Februar 2022, 13:19
Forum: Allgemeine Fragen
Thema: datetime.timedelta.weekday() hat falsches Index: für Sontag 0; für Montag 1
Antworten: 8
Zugriffe: 667

Re: datetime.timedelta.weekday() hat falsches Index: für Sontag 0; für Montag 1

Danke blackjack! Sehr elegante Lösung! Wenn es nicht all zu viele Umstände macht, würde mich auch die Pandas Version interessieren, vorallem wie die Zahlen in Pandas zu den jeweiligen Bezeichnungen (z.B. 0 zu Montag) umgewandelt werden. Können dort die Wochentage auch sortiert ausgegeben werden?
von python_versuch
Mittwoch 2. Februar 2022, 09:43
Forum: Allgemeine Fragen
Thema: datetime.timedelta.weekday() hat falsches Index: für Sontag 0; für Montag 1
Antworten: 8
Zugriffe: 667

Re: datetime.timedelta.weekday() hat falsches Index: für Sontag 0; für Montag 1

Der Montag: 0, der Sonntag:7. Das ist aber nicht der Fall bei mir und ich verstehe nicht warum. Darauf bezog sich eigentlich meine Frage
von python_versuch
Mittwoch 2. Februar 2022, 08:14
Forum: Allgemeine Fragen
Thema: datetime.timedelta.weekday() hat falsches Index: für Sontag 0; für Montag 1
Antworten: 8
Zugriffe: 667

datetime.timedelta.weekday() hat falsches Index: für Sontag 0; für Montag 1

Hallo zusammen,

für jeden Wochentag versuche ich das zugehörige Datum zu ermitteln, z.B::
weekdays = {"Montag": ["2021-01-04", "2021-02-01", "2021-03-01", ...], ..., "Mittwoch": ["2021-01-06", "2021-02-03", "2021-03-03", ...]}
Allerdings beginnt der Sonntag mit 0 und Montag mit 1, was dann in der ...
von python_versuch
Donnerstag 11. März 2021, 18:12
Forum: Allgemeine Fragen
Thema: datetime.datetime.strptime
Antworten: 1
Zugriffe: 415

datetime.datetime.strptime

Hallo zusammen,

hat jemand eine Idee, wie man einen String wie z.B.: '08:00:00-09:00:00' in datime umwandelt, zwecks der späteren Sortierung aller Zeitintervalle. Folgender Versuch:

time_slot = datetime.datetime.strptime('08:00:00-09:00:00', '%H:%M:%S-%H:%M:%S').date()

löst den Fehler: sre ...
von python_versuch
Montag 8. März 2021, 14:22
Forum: Wissenschaftliches Rechnen
Thema: Tabellen erzeugen mit Pandas. Datum und Uhrzeit gruppieren
Antworten: 8
Zugriffe: 2248

Re: Tabellen erzeugen mit Pandas. Datum und Uhrzeit gruppieren

Und wie hätte man konkrett den ersten Schritt mit Pandas lösen können? Da habe nichts passendes dazu gefunden.

In Weiterverarbeitung möchte ich den Durchschnitt zu jeder Spalte mit Zeitintervall berechnen, wie genau sieht diese Methode dann aus?
von python_versuch
Montag 8. März 2021, 13:04
Forum: Wissenschaftliches Rechnen
Thema: Tabellen erzeugen mit Pandas. Datum und Uhrzeit gruppieren
Antworten: 8
Zugriffe: 2248

Re: Tabellen erzeugen mit Pandas. Datum und Uhrzeit gruppieren

Hallo __blackjack__
Die Daten für die Tabelle/csv wurden aus der Datenbank extrahiert. Das habe ich aber bereits erledigt, in dem ich die Daten erst mal in einem Dictionary, wie oben beschrieben, abgespeichert und dann in eine csv-Datei überführt habe. Nun möchte ich mit Pandas die Tabelle aus der ...
von python_versuch
Sonntag 7. März 2021, 08:32
Forum: Wissenschaftliches Rechnen
Thema: Tabellen erzeugen mit Pandas. Datum und Uhrzeit gruppieren
Antworten: 8
Zugriffe: 2248

Re: Tabellen erzeugen mit Pandas. Datum und Uhrzeit gruppieren

Ich kann gerade nicht so ganz nachvollziehen, was du meinst.
Ich habe die Daten aktuell in einem Dictionary in der Form:

{
datum_1 : {zeitintervall1: frequenz1}, {zeitintervall2: frequenz2}, ..., {zeitintervall12 : frequenz12}
datum_2: {zeitintervall1: frequenz1}, {zeitintervall2: frequenz2 ...
von python_versuch
Freitag 5. März 2021, 17:12
Forum: Wissenschaftliches Rechnen
Thema: Tabellen erzeugen mit Pandas. Datum und Uhrzeit gruppieren
Antworten: 8
Zugriffe: 2248

Tabellen erzeugen mit Pandas. Datum und Uhrzeit gruppieren

Hallo,

ich versuche eine Tabelle zu erzeugen in der Art:

Datum | 09:00:00-10:00:00 | 10:00:00-11:00:00 | 11:00:00-12:00:00
01.01.2021 | 10 | 15 | 23
02.01.2021 | 20 | 14 | 17
...

Aus der Datenbank wird vorerst das Datum mit der ersten for-Schleife extrahiert und dann in der zweiten for-Schleife ...