autolens.plot.XTicks#

class autolens.plot.XTicks(manual_values: ~typing.Optional[~typing.List[float]] = None, manual_units: ~typing.Optional[str] = None, suffix: [<class 'str'>] = '', **kwargs)[source]#
__init__(manual_values: ~typing.Optional[~typing.List[float]] = None, manual_units: ~typing.Optional[str] = None, suffix: [<class 'str'>] = '', **kwargs)#

The settings used to customize a figure’s y and x ticks using the YTicks and XTicks objects.

This object wraps the following Matplotlib methods:

Parameters
  • manual_values – Manually override the tick labels to display the labels as the input list of floats.

  • manual_units – Manually override the units in brackets of the tick label.

  • suffix – A suffix applied to every tick label (e.g. for the suffix kpc 0.0 becomes 0.0kpc).

Methods

__init__([manual_values, manual_units, suffix])

The settings used to customize a figure's y and x ticks using the YTicks and XTicks objects.

labels_with_suffix_from(labels)

The labels used for the y and x ticks can be append with a suffix.

set(array, min_value, max_value, units[, ...])

Set the x ticks of a figure using the shape of an input Array2D object and input units.

tick_values_from(min_value, max_value)

Calculate the ticks used for the yticks or xticks from input values of the minimum and maximum coordinate values of the y and x axis.

tick_values_in_units_from(array, min_value, ...)

Calculate the labels used for the yticks or xticks from input values of the minimum and maximum coordinate values of the y and x axis.

Attributes

config_dict

config_folder