Ich habe einen Datenrahmen und es gibt drei Spalte für Datum (Tag, Monat, Jahr). Ich möchte diese drei Spalten zu einer Datumsspalte für die weitere Verwendung kombinieren. Ich möchte Datumsspalte für Verweis und Plotten in Matplotlib-Achse verwenden. Wie man getrenntes Datum zu datetime in einem Datenrahmen kombiniert
habe ich versucht, diese (lambda x:'%s %2s %2s' % (x['year'],x['month'], x['day']),axis=1)
für eine neue Spalte erstellen und verwenden, aber es erzeugt einen String, so kann ich matplotlib.dates.datestr2num()
verwenden, aber es wird jedoch auch nicht arbeiten.
Frage Zusammenfassung
, wie diese drei Spalten zu kombinieren, wie Datetime in beiden Datenrahmen und matplotlib zu benutzen?
ich tat, aber ich habe: Valueerror: kann die Datetimes nicht montieren: Tag ist außerhalb des Bereichs für Monat – samanv
Was ist Ihre Pandas Version? 'pd.show_versionen()'? – jezrael
Pandas Version --- Pandas: 0.19.1 – samanv