Extremwerte, if else... Anfängerproblem
Verfasst: Dienstag 14. April 2015, 12:20
Hallo ich brauche mal eure Hilfe,
Ich habe Abflusswerte und eine Zeitreihe dazu und will jetzt die Extremwerte herauslesen.
Ich habe die Differenz der jeweiligen Abflussdaten genommen
qdat['Difference']=qdat['Abflusswerte'].diff()
und würde jetzt gerne irgendwie sowas machen:
if value(x) positv and nextvalue(x) negativ
return value(x)
else return pd.NaT
Also wenn der vorherige positiv ist und der nächste negativ (also einer meiner Maximalpunkt innerhalb einer Abflusskurve)
dann soll er den ersten rausschreiben und sonst alle anderen ungüntig machen.
Bin gerade erst angefangen mit Pyhton und Panda deshalb wäre es toll, wenn mir jemand helfen könnte
Ich habe Abflusswerte und eine Zeitreihe dazu und will jetzt die Extremwerte herauslesen.
Ich habe die Differenz der jeweiligen Abflussdaten genommen
qdat['Difference']=qdat['Abflusswerte'].diff()
und würde jetzt gerne irgendwie sowas machen:
if value(x) positv and nextvalue(x) negativ
return value(x)
else return pd.NaT
Also wenn der vorherige positiv ist und der nächste negativ (also einer meiner Maximalpunkt innerhalb einer Abflusskurve)
dann soll er den ersten rausschreiben und sonst alle anderen ungüntig machen.
Bin gerade erst angefangen mit Pyhton und Panda deshalb wäre es toll, wenn mir jemand helfen könnte
