Ausgabe
Ich versuche, die 0. Spalte in meiner .dat-Datei in Python zu lesen. Die Dateispalte wird durch “|” geteilt.
Zum Beispiel:
lalaland | La2 | It's a good day | Blah
Ich habe Folgendes, um die Daten zu lesen und Spalten durch “|” zu teilen.
ref = pd.read_csv('DataBase.dat',sep="|")
Die Ausgabe ist:
lalaland\t\t\t ... \tBlah
0 happy\t\t\t\t ... \tDescription A
1 good\t\t\t\t ... \tDescription B
Wenn ich versuche, über ref[0:]
die 1. Datenzeile auf die Daten zuzugreifen, wird anstelle der 0. Spalte ausgegeben.
Wie kann ich nur auf die Daten in der 0. Spalte zugreifen und sie in ein Array einfügen?
Lösung
Hier ist eine Möglichkeit, dies zu tun
ref.loc[:,ref.columns[0]]
oder
ref.iloc[:,0]
Beantwortet von – Naveed
Antwort geprüft von – Candace Johnson (FixError Volunteer)