Wie verbinde ich Elemente eines Tupels?
📁 Kortege, Python
Es gibt ein Tupel:
('2020-08-02', '00:00', 'A', 'B', 'C')Ich muss das erste und zweite Element verbinden:
('2020-08-02 00:00', 'A', 'B', 'C')Könnt ihr mir sagen, wie das geht?
Höchstwahrscheinlich liegt der Fehler darin, dass die Daten in der Datei nicht korrekt aufgeteilt sind (z.B. befindet sich vor den Daten ein Header). Wenn pandas versucht, die Datei zu parsen, muss die Bibliothek verstehen, wie viele Spalten erstellt werden sollen. Wenn die Anzahl der Datenelemente in den ersten Zeilen von den nachfolgenden abweicht, wird ein Fehler auftreten.
Ich kenne zwei Lösungen.
Den Fehler ignorieren.
pd.read_csv(filename, sep='\\t', error_bad_lines=False)In diesem Fall wird die Tabelle basierend auf der ersten Zeile erstellt, und alles, was nicht in ihr Format passt, wird ausgelassen. Geeignet, wenn Ihre Daten ab der ersten Zeile kommen, aber irgendwo in der Datei Daten "verloren gehen" können.
Überspringen
Anmelden um eine Antwort zu hinterlassen