Die Suche ergab 12 Treffer

von krischanb
Donnerstag 25. Februar 2021, 12:31
Forum: Allgemeine Fragen
Thema: String im Dataframe auslesen, ergänzen und zurückschreiben
Antworten: 3
Zugriffe: 1106

Re: String im Dataframe auslesen, ergänzen und zurückschreiben

Hallo Sirius3,

Wenn Du die Jahreszahl immer vom Eintrag mit dem Index 1 nimmst, was erwartest Du dann?
Das genau die Jahreszahl aus der Zeile 1 (2019) genommen wird. Ist so vielleicht nicht klar rüber gekommen. Hier steckte ich an dem Punkt fest, dass ich das nicht Zeilenweise anwenden konnte ...
von krischanb
Donnerstag 25. Februar 2021, 10:31
Forum: Allgemeine Fragen
Thema: String im Dataframe auslesen, ergänzen und zurückschreiben
Antworten: 3
Zugriffe: 1106

Re: String im Dataframe auslesen, ergänzen und zurückschreiben mir Regular Expressions

Hallo,
Ich bin einen kleinen Schritt weiter gekommen. Jedoch habe ich wohl ein Problem mit Regular Expressions.

df = pd.DataFrame([["asdfasdf1003 10.02 10.31 Meas", "10.02.2021"],
["ölkasdöjfasdkölnfaös 20.12 14:58 asdssa", "20.12.2019"],
["01234Abcde0256447 15.11 12.01 Uhr","08.09.2015 ...
von krischanb
Mittwoch 24. Februar 2021, 12:38
Forum: Allgemeine Fragen
Thema: String im Dataframe auslesen, ergänzen und zurückschreiben
Antworten: 3
Zugriffe: 1106

String im Dataframe auslesen, ergänzen und zurückschreiben

Hallo,

ich habe in einem Pandas Dataframe einen String. In diesem String möchte ich ein Teil ergänzen. Der String sieht folgendermaßen aus:

ist: "ölkasdöjfasdkölnfaös 20.12 14:58 asdssa"

Soll: "ölkasdöjfasdkölnfaös 20.12.2019 14:58 asdssa"

Mein Ansatz war der folgende:
%config Completer.use ...
von krischanb
Montag 25. Januar 2021, 18:16
Forum: Allgemeine Fragen
Thema: KeyError beim Zugriff auf inneren Multiindex
Antworten: 0
Zugriffe: 722

KeyError beim Zugriff auf inneren Multiindex

Hi,
wenn ich mit dfn.loc[slice(None),"2020-12-01 22:10"] versuche auf den inneren Index einen Multindex im df zuzugreifen bekomme ich immer einen KeyError.

Der df sieht folgendermaßen aus:

Temperatur Einheit
Sensor Zeitpunkt
Blau 2020-12-01 22:00 18.62 °C
2020-12-01 22:10 18.62 °C
2020-12-01 ...
von krischanb
Samstag 23. Januar 2021, 17:04
Forum: Allgemeine Fragen
Thema: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append
Antworten: 12
Zugriffe: 2110

Modifizieren von Werten im Multiindex

Hi,
beim Versuch mein obiges Problem zu lösen und mich dem Thema indizieren zu nähern bin ich auf folgendes Problem gestoßen, das ich so gerade nicht verstehe.

df.loc[:,:] zeigt mir wie erwartet den ganzen df,
df.loc["Schwarz",:] , zeigt mir wie erwartet alle Schwarzen Werte zu dem Index "Schwarz ...
von krischanb
Donnerstag 21. Januar 2021, 09:27
Forum: Allgemeine Fragen
Thema: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append
Antworten: 12
Zugriffe: 2110

Re: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append

Hi,

die Daten sind Temperaturmessungen (Draussen, Raumluft und die größte innenliegende Wand) um schlussendlich den Wärmestrom und die Wärmeverluste zu bestimmen.
Neben den Tagesextrema, die habe ich wenn ich nur die Datmusspalte parse
parse_dates={"Zeitpunkt": ["Datum"]},
und nicht
parse ...
von krischanb
Mittwoch 20. Januar 2021, 19:12
Forum: Allgemeine Fragen
Thema: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append
Antworten: 12
Zugriffe: 2110

Re: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append

Hi,

df.index liefert mir als Ergebnis:

MultiIndex([( 'Schwarz', '2020-12-01 11:40:02'),
('Draussen1', '2020-12-01 11:40:03'),
( 'Blau', '2020-12-01 11:40:04'),
( 'Schwarz', '2020-12-01 11:50:02'),
('Draussen1', '2020-12-01 11:50:02'),
( 'Blau', '2020-12-01 11:50:03'),
( 'Schwarz', '2020-12 ...
von krischanb
Dienstag 19. Januar 2021, 13:05
Forum: Allgemeine Fragen
Thema: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append
Antworten: 12
Zugriffe: 2110

Re: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append

@__blackjack__ ,

Das Rad neu erfinden muss ich sicherlich nicht. Deine Art, wie du mir Hilfe geleistet hast, fand ich wirklich gut und geduldig. Du hast mir wertvolle Anregungen gegeben um selber zum Ziel zu finden.
Letztendlich ist das dabei rausgekommen:

import pandas as pd

LOG_FILENAME = "D ...
von krischanb
Sonntag 17. Januar 2021, 14:55
Forum: Allgemeine Fragen
Thema: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append
Antworten: 12
Zugriffe: 2110

Re: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append

Hi,
@ __blackjack__
ich musste deinen Code ein wenig abändern. Die Liste im Dictionary ist nicht nach den Temperaturen aufsteigend oder absteigend sortiert.

for label, value in [
("min", records[0].temperature),
("max", records[-1].temperature),
("mean", mean(record.temperature for record in ...
von krischanb
Sonntag 10. Januar 2021, 14:39
Forum: Allgemeine Fragen
Thema: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append
Antworten: 12
Zugriffe: 2110

Re: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append

Hi,
@__blackjack__
Du behandelst in Deinem Code die Kopfzeile der Datei nicht. Das wird Probleme geben "Temperatur" im ersten Datensatz in eine Zahl umzuwandeln.

Ist hier konkret nicht problematisch, da ich dies nur für das Verständnis hier ergänzt habe. Ist in meinem Post unglücklich und von mir ...
von krischanb
Sonntag 10. Januar 2021, 08:32
Forum: Allgemeine Fragen
Thema: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append
Antworten: 12
Zugriffe: 2110

Re: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append

Hallo,
@Caskuda:
Wäre hilfreich noch ein paar Zeilen (in Summe sind es ca. 16.000) von der Log-Datei zu sehen, um Verbesserungsvorschläge geben zu können.
So sieht der Log aus:

Sensor;Datum;Uhrzeit;Temperatur;Einheit
Schwarz;01.12.2020;11:40:02; 18,50;°C
Draussen1;01.12.2020;11:40:03; 4,69;°C ...
von krischanb
Samstag 9. Januar 2021, 19:22
Forum: Allgemeine Fragen
Thema: Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append
Antworten: 12
Zugriffe: 2110

Liste erstellen aus anderer Liste / AttributeError: 'str' object has no attribute 'append

Hi,

ich habe eine Datei mit Messwerten unterschiedlicher Sensoren, die Farbcodiert sind. Diese möchte ich nun auswerten. Nachfolgend der Code mit dem ich begonnen bin das zu bewerkstelligen:

import sys
file=open(r"D:/Python/temperaturlog.txt")
inhalt=file.read()
file.close

# Funktion zum ...