Matthias Michler wrote:
>
>
> #
> import numpy as np
> import matplotlib.pyplot as plt
>
> # generate some data on log-scale
> x = 10**np.random.uniform(size=1000)
> # histogram with log-bining
> plt.hist(x, bins=10**np.linspace(0, 1, 10))
> plt.xscale('log')
> plt.show
On Monday 03 August 2009 20:48:52 Thomas Robitaille wrote:
> Hi,
>
> What is the easiest way to plot a histogram with a logarithmic x-axis? The
> Axes.hist() method takes a log=True/False argument, but this applies only
> to the y axis.
>
> Is the only solution to plot a histogram of np.log10(array
Hi,
What is the easiest way to plot a histogram with a logarithmic x-axis? The
Axes.hist() method takes a log=True/False argument, but this applies only to
the y axis.
Is the only solution to plot a histogram of np.log10(array) and to change
the tick formatter to a Log formatter, or is there a m