Python 如何避免mpfit.py中的nan值?

Python 如何避免mpfit.py中的nan值?,python,curve-fitting,idl-programming-language,Python,Curve Fitting,Idl Programming Language,我使用mpfit.py获得数据的一些季节性变化。 但是我不能得到季节变化,因为我观察到的数据有一些nan值。所以我无法计算它们 你知道避免或忽略nan值作为IDL的mpfitfun.pro的nan关键字的技巧吗 当我使用IDL时,我可以使用nan关键字忽略nan值。 下面是IDL代码的示例 结果=MPFITFUN('MYGAUSS',t,d2009,21.3756,start,/nan) 如何忽略python mpfit代码中的nan值 如果您知道该方法,请告诉我。我不熟悉mpfit,但是如果N

我使用mpfit.py获得数据的一些季节性变化。 但是我不能得到季节变化,因为我观察到的数据有一些nan值。所以我无法计算它们

你知道避免或忽略nan值作为IDL的mpfitfun.pro的nan关键字的技巧吗

当我使用IDL时,我可以使用nan关键字忽略nan值。 下面是IDL代码的示例

结果=MPFITFUN('MYGAUSS',t,d2009,21.3756,start,/nan)

如何忽略python mpfit代码中的nan值


如果您知道该方法,请告诉我。

我不熟悉mpfit,但是如果NAN是问题所在,那么您可以尝试使用mpfit处理其余数据。这听起来对你来说可行吗

我理解您的答案,将NaNs值推到数组的末尾。如果我理解正确的话,我不必强迫他们。因为我的数据是时间序列的函数。谢谢你的回答alec_djinn:)熊猫会为你做所有的事,它可以轻松地处理和放下南极洲。