pyemma.plots.plot_implied_timescales¶
-
pyemma.plots.
plot_implied_timescales
(ITS, ax=None, outfile=None, xlog=False, ylog=True, confidence=0.95, refs=None)¶ Generate a pretty implied timescale plot
Parameters: - ITS (implied timescales object.) – Object whose data will be plotted. Must provide the functions: get_timescales() and get_timescales(i) where i is the the property samples_available
- ax (matplotlib Axes object, optional, default = None) – the axes to plot to. When set to None the default Axes object will be used.
- outfile (str, optional, default = None) – output file to write the figure to. When not given, the plot will be displayed
- xlog (bool, optional, default = False) – Iff true, the x-Axis is logarithmized
- ylog (bool, optional, default = True) – Iff true, the y-Axis is logarithmized
- confidence (float, optional, default = 0.95) – The confidence interval for plotting error bars (if available)
- refs (ndarray((m), dtype=float), optional, default = None) – Reference (exact solution or other reference) timescales if known. The number of timescales must match those in the ITS object
Returns: ax
Return type: Axes object containing the plot