aerosoltools.aerosol2d.Aerosol2D.plot_timeseries
- Aerosol2D.plot_timeseries(y_tot=(0, 0), y_3d=(0, 0), log=True, ax1=None, ax2=None, mark_activities=False)
Plot total concentration (top) and a size-resolved time series (bottom).
Parameters
- y_tottuple, optional
Y-axis limits for total concentration (min, max). Default auto.
- y_3dtuple, optional
Colorbar scale limits for 2D mesh (min, max). Default auto.
- logbool, optional
Whether to apply logarithmic color scaling. Default True.
- ax1matplotlib.axes.Axes, optional
Axis for the top plot. If provided, ax2 must also be provided.
- ax2matplotlib.axes.Axes, optional
Axis for the mesh plot. If provided, ax1 must also be provided.
- mark_activitiesbool or list of str, optional
Passed to plot_total_conc() to highlight activity periods.
Returns
- figmatplotlib.figure.Figure
The figure object.
- axsnp.ndarray
Array of axes and colorbar handle: [ax1, ax2, colorbar].