Ich habe einen pandas DF mit Datumzeit-Index mit Abstand = 200ms und die entsprechenden Werte für jeden Index Schätzung der spektralen Leistungsdichte der Serie DF Zeit Verwendung scipy.welch
print(filtered)
2016-07-14 16:31:19.000 -0.010054
2016-07-14 16:31:19.200 -0.011849
2016-07-14 16:31:19.400 -0.009564
2016-07-14 16:31:19.600 -0.001077
[20038 rows x 1 columns]
als
I gezeigt, die spektrale Leistungsdichte berechnen möchten mit scipy.welch Funktion.f,pxx =welch(filtered.values.flatten(),5)
Aber wenn ich diese Codezeile die Leistungsdichte Array pxx laufen ist nan
In [897]: pxx
Out[897]:
array([ nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,
Was ist der richtige Weg ist, um die walisische Schätzung auf einer Zeitreihe Datenrahmen laufen und wo könnte ich Informationen finden Woran liegt es, dass die Welch-Funktion nan ausgibt?