FracFormatter(symbol='', number=1)[source]

Returns a FuncFormatter that formats numbers as fractions or multiples of some value, e.g. a physical constant.

This is powered by the python builtin Fraction class. We account for floating point errors using the limit_denominator method.

  • symbol (str) – The symbol, e.g. r'$\pi$'. Default is ''.

  • number (float) – The value, e.g. numpy.pi. Default is 1.