Die validate API

validate API Referenz

probscale.validate.axes_object(ax)[Quelle]

Prüft, ob ein Wert ein Axes-Objekt ist. Wenn None, wird ein neues erstellt. Sowohl die Figure als auch die Axes werden zurückgegeben (in dieser Reihenfolge).

probscale.validate.axis_name(axis, axname)[Quelle]

Prüft, ob ein Achsenname in {'x', 'y'} enthalten ist. Löst bei einem ungültigen Wert einen Fehler aus. Gibt die kleingeschriebene Version gültiger Werte zurück.

probscale.validate.fit_argument(arg, argname)[Quelle]

Prüft, ob eine Achsenoption in {'x', y', 'both', None} enthalten ist. Löst bei einem ungültigen Wert einen Fehler aus. Gibt die kleingeschriebene Version gültiger Werte zurück.

probscale.validate.axis_type(axtype)[Quelle]

Prüft, ob ein gültiger Achsentyp angefordert wird.

  • pp - Perzentilachse
  • qq - Quantilachse
  • prob - Wahrscheinlichkeitsachse

Löst bei einem ungültigen Wert einen Fehler aus. Gibt die kleingeschriebene Version gültiger Werte zurück.

probscale.validate.axis_label(label)[Quelle]

Ersetzt None durch einen leeren String für Achsenbeschriftungen.

probscale.validate.other_options(options)[Quelle]

Ersetzt None durch ein leeres Dict für Plot-Optionen.

probscale.validate.estimator(value)[Quelle]