Dies funktioniert, wenn Sie die .csv-Datei in den gleichen Ordner wie Ihr Skript einfügen, da der Pfad als relativ betrachtet wird.
Andernfalls können Sie den absoluten Pfad als Zeichenfolge übergeben.
filepath = "C:/Users/your_user/Documents/whatever/your_file.csv"
data = pd.read_csv(filepath, index_col='Date', parse_dates=True)
Da Sie sind ein Anfänger erwähnen, würde Ich mag Sie os.path
einzuführen.
filepath = os.path.abspath("C:/Users/your_user/Documents/whatever/your_file.csv")
data = pd.read_csv(filepath, index_col='Date', parse_dates=True)
Es kann verbindet sauber machen und automatisch folgende Schrägstriche in einem OS-unabhängigen Weg (nutzlos in diesem Beispiel) verwalten.
filedir = os.path.abspath("C:/Users/your_user/Documents/whatever")
filename = "your_file.csv"
filepath = os.join(filedir, filename)
Wie auch immer, es ist eine schöne Gewohnheit es für Pfad-Management zu verwenden, anstatt Zeichenfolge Verkettungen mit für verbindet, zum Beispiel.
(Python 3.4 stellt pathlib, die praktisch ist, aber nicht in früheren Python-Version enthält (hat es als externen lib installiert werden).)
Sie können 'pd.read_csv nur einen vollqualifizierten Pfad passieren (R'C: /my_folder/some_other_folder/FremontBridge.csv‘, index_col = 'Datum', parse_dates = True) ' – EdChum