solarforecastarbiter.plotting.timeseries.generate_probabilistic_forecast_figure

solarforecastarbiter.plotting.timeseries.generate_probabilistic_forecast_figure(forecast, data, limit=Timedelta('3 days 00:00:00'))[source]

Creates a plotly figure spec from api response for a probabilistic forecast group.

Parameters:
  • forecast (datamodel.ProbabilisticForecast) –
  • data (pandas.DataFrame) – DataFrame with forecast values in each column, column names as the constant values and a datetime index.
  • limit (pandas.Timedelta or None) –
Returns:

  • None – When the data is empty.
  • figure (Plotly.graph_objects.Figure) – Plotly json specification for the plot.