environmentaltools.graphics.coastline_ci

environmentaltools.graphics.coastline_ci(coast_lines, title=None, fname=None, ax=None)[source]

Plot coastline position evolution with confidence intervals.

Displays temporal evolution of coastline position showing mean, initial, final positions, and envelope (min-max range) over time.

Parameters:
  • coast_lines (pd.DataFrame) – DataFrame containing coastline positions with columns: - ‘x’: Along-shore coordinate - ‘mean’: Mean coastline position - ‘min’: Minimum (most seaward) position - ‘max’: Maximum (most landward) position - ‘ini’: Initial coastline position - ‘end’: Final coastline position

  • title (str, optional) – Plot title. Defaults to None.

  • fname (str, optional) – Filename to save the figure. Defaults to None.

  • ax (matplotlib.axes.Axes, optional) – Axes object to plot on. Defaults to None.

Returns:

The axes object with the plot.

Return type:

matplotlib.axes.Axes