Curve Anpassung an eine Zeitreihe im Format 'datetime'?

8

Hier ist mein Problem: polyfit nimmt keine datetime-Werte, also konvertierte ich datetime mit mktime , was die polynomische Anpassung bewirkt

%Vor%

Für das Plot möchte ich jedoch die Datetime-Beschreibung auf der Achse und habe nicht herausgefunden, wie das geht. Kannst du mir helfen?

%Vor%

Rest des Codes:

%Vor%

meine ersten 4 Zeitdatenpunkte

%Vor%

meine ersten 4 Datenwerte

%Vor%

meine berechneten Standardabweichungen für Fehlerbalken

%Vor%     
Corins 14.07.2013, 09:27
quelle

1 Antwort

10

Anstatt Datumsangaben zu zeichnen, verwenden Sie die zugehörigen Datumsangaben.

%Vor%

ergibt

Beachten Sie, dass x in Ihrem Code eine Liste von Datumsangaben und d dargestellte Zahlen darstellt. Ich habe beschlossen, das umzukehren: Ich verwende dates für eine Liste von Datumsangaben und x , um Zahlen darzustellen.

    
unutbu 14.07.2013 11:43
quelle