hinzufügen Ich lese eine CSV-Datei in pandas
. Diese CSV-Datei besteht aus vier Spalten und einigen Zeilen, hat aber keine Kopfzeile, die ich hinzufügen möchte. Ich habe versucht, die folgenden:Wie Kopfzeile zu einem Pandas DataFrame
Cov = pd.read_csv("path/to/file.txt", sep='\t')
Frame=pd.DataFrame([Cov], columns = ["Sequence", "Start", "End", "Coverage"])
Frame.to_csv("path/to/file.txt", sep='\t')
Aber wenn ich den Code anwenden, bekomme ich folgende Fehler:
ValueError: Shape of passed values is (1, 1), indices imply (4, 1)
Was genau macht der Fehler bedeuten? Und was wäre eine saubere Art in Python, eine Headerzeile zu meiner CSV-Datei hinzuzufügen/Pandas df?
Sie werden lachen. Ich habe es tatsächlich versucht, aber ich wusste nicht, dass Sie die eckigen Klammern um die Namen setzen müssen. Was im Nachhinein logisch ist. Vielen Dank! –
Keine Sorge, wir haben alle diese dummen Fehler gemacht. Ich bin ihnen auch schuldig. – Leb