bsrn.dataset.BSRNDataset.clear_sky#

BSRNDataset.clear_sky(model='ineichen', mcclear_email=None)[source]#

Add clear-sky irradiance columns to the cached data() frame.

向缓存的 data() 帧添加晴空辐射列。

Delegates to add_clearsky_columns().

Parameters:
  • model (str, optional) – Clear-sky model name (default 'ineichen'). 晴空模型名称(默认 'ineichen')。

  • mcclear_email (str, optional) – E-mail for CAMS McClear API (only when model='mcclear'). CAMS McClear API 邮箱(仅 model='mcclear' 时使用)。

Returns:

data() with added clear-sky columns (ghi_clear, bni_clear, dhi_clear, …).

Return type:

pandas.DataFrame