rdtools.plotting.soiling_interval_plot

rdtools.plotting.soiling_interval_plot(soiling_info, normalized_yield, point_alpha=0.5, profile_alpha=1, ymin=None, ymax=None, point_color=None, profile_color=None)

Create figure to visualize valid soiling profiles used in the SRR analysis.

Warning

The soiling module is currently experimental. The API, results, and default behaviors may change in future releases (including MINOR and PATCH releases) as the code matures.

Parameters
  • soiling_info (dict) -- soiling_info returned by soiling.SRRAnalysis.run() or soiling.soiling_srr().

  • normalized_yield (pandas.Series) -- PV yield data that is normalized, filtered and aggregated.

  • point_alpha (float, default 0.5) -- tranparency of the normalized_yield points

  • profile_alpha (float, default 1) -- transparency of soiling profile

  • ymin (float, optional) -- minimum y coordinate

  • ymax (float, optional) -- maximum y coordinate

  • point_color (str, optional) -- color of the normalized_yield points

  • profile_color (str, optional) -- color of the soiling intervals

Returns

fig

Return type

matplotlib.figure.Figure