.. _api-engineering_formatter: api example code: engineering_formatter.py ========================================== .. plot:: /home/tcaswell/other_source/matplotlib/doc/mpl_examples/api/engineering_formatter.py :: ''' Demo to show use of the engineering Formatter. ''' import matplotlib.pyplot as plt import numpy as np from matplotlib.ticker import EngFormatter fig, ax = plt.subplots() ax.set_xscale('log') formatter = EngFormatter(unit='Hz', places=1) ax.xaxis.set_major_formatter(formatter) xs = np.logspace(1, 9, 100) ys = (0.8 + 0.4 * np.random.uniform(size=100)) * np.log10(xs)**2 ax.plot(xs, ys) plt.show() Keywords: python, matplotlib, pylab, example, codex (see :ref:`how-to-search-examples`)