Re: [Matplotlib-users] Histogram with logarithmic x-axis

2009-08-05 Thread Thomas Robitaille
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

Re: [Matplotlib-users] Histogram with logarithmic x-axis

2009-08-05 Thread Matthias Michler
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

[Matplotlib-users] Histogram with logarithmic x-axis

2009-08-03 Thread Thomas Robitaille
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