Ich möchte den Datenrahmen wie folgt, als CSV-Datei gespeichert, und das Datetime-Indexformat ist "% Y-% m-% d ".python2.7: Dataframe date_format = "% Y-% m-% d" funktioniert nicht
date price_am price_pm
2017-06-01 E E
2017-06-02 D E
2017-06-03 C D
habe ich den folgenden Code, und es funktioniert nicht:
df.to_csv('move.csv', date_format='%Y-%m-%d')
Aber wenn ich gerettet cvs-Datei geöffnet, wird das Datums-Zeitformat wie folgt dargestellt:
date price_am price_pm
2017/6/1 E E
2017/6/2 D E
2017/6/3 C D
Wie ändert man den Index des Datenformat-Formats in der CSV-Datei? Vielen Dank!
<class 'pandas.core.frame.DataFrame'>
DatetimeIndex: 2557 entries, 2011-01-01 to 2017-12-31
Data columns (total 2 columns):
price_am 2527 non-null object
price_pm 2526 non-null object
dtypes: object(2)
memory usage: 59.9+ KB
Ist der Datumsspalte ein String? Wenn ja, müssen Sie zuerst eine Datetime-Spalte machen: df ['date'] = p.to_datetime (df ['Datum'], Format = '% Y /% m% d') – Yorian
Danke, es ist das Datetime-Format keine Zeichenfolge. – tktktk0711