twistpy.polarization.DispersionAnalysis.plot#
- DispersionAnalysis.plot(nbins: int = 100, velocity_range: Tuple[float, float] = (0, 2500), quantiles: Tuple[float, float] = (0.2, 0.8), dop_min: float = 0.3, show: bool = True) None [source]#
Plot estimated Love- and Rayleigh-wave dispersion curves and Rayleigh wave ellipticity angle.
- Parameters
- nbins: :obj:`int`, default=100
Number of bins to use in the dispersion plot.
- velocity_range: :obj:`tuple` of (:obj:`float`, :obj:`float`), default=(0, 2500)
Range of the velocity axis in m/s.
- quantiles: :obj:`tuple` of (:obj:`float`, :obj:`float`), default=(0.2, 0.8)
Only show data points that lie within the specified quantile range.
- dop_min: :obj:`float`, default=0.3
Only show data points that were extracted in windows with a degree of polarization larger than dop_min.
- show: :obj:`bool`, default=True
If True, show the plot interactively after plotting.