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 ...
Die Suche ergab 12 Treffer
- Donnerstag 25. Februar 2021, 12:31
- Forum: Allgemeine Fragen
- Thema: String im Dataframe auslesen, ergänzen und zurückschreiben
- Antworten: 3
- Zugriffe: 1106
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
@ __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 ...
- 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 ...
@__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 ...
- 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 ...
@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 ...
- 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 ...
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 ...
