depth_err 在 astropy.timeseries.BoxLeastSquaresResults 中是什么意思

What does depth_err mean in astropy.timeseries.BoxLeastSquaresResults

我有一个 astropy.timeseries.BoxLeastSquaresResults 天体,我想找出 depth 属性 光变曲线(来自系外行星凌日)的不确定性。有一个名为 depth_err 的属性,the documentation 表示:

depth_err : array_like or Quantity

The 1-sigma uncertainty on depth.

但是在我的数据的高峰期,depth[max] = 0.0157但是depth_err[max] = 0.319max是峰值功率的指标)。我不明白不确定性为何会比值本身大 10 倍以上,而且我找不到描述此属性的单位或其他文档。

depth_err是什么意思?它的单位是什么?

depth_err 深​​度的不确定性,但不确定性比值本身大10倍的原因是因为我没有提供数据中的不确定性将自己指向 BoxLeastSquares 对象。 来自 the respective documentation:

astropy.timeseries.BoxLeastSquares(t, y, dy=None)

dy: float, array_like, or Quantity, optional

Error or sequence of observational errors associated with times t.

此处不提供 dy,不会引发错误,但 depth_err 值无用。

另请注意,如果您的数据中有任何 NaNinf 或错误,则 BoxLeastSquaresResults 对象将不起作用。

然而,有了干净的数据和提供的 dys,我的深度误差大约为 1%。