Page History
...
Code Block |
---|
plt.title('Image',color='b',fontsize=20) or axes.set_title('Image',color='b',fontsize=20) |
Log scale methods
Log values:
Code Block |
---|
from math import log10
log_vmin, log_vmax = log10(vmin), log10(vmax)
|
Log scale axes:
Code Block |
---|
axes.set_xscale('log')
axes.set_yscale('log')
|
Log scale image data:
Code Block |
---|
self.arr2d = np.log10(self.arrwin)
self.imsh = axis.imshow(self.arr2d, origin='upper', \
interpolation='nearest', \
extent=self.range, aspect='auto')
self.imsh.set_clim(log_vmin,log_vmax)
|
Histogram with log statistics (y axis):
Code Block |
---|
axes.hist(self.arrwin.flatten(), bins=self.nbins, range=self.range_his, log=True)
|
Plot histogram with log bin size:
Code Block |
---|
logbins=10**np.linspace(log_vmin, log_vmax, nbins)
# or:
logbins=np.logspace(log_vmin, log_vmax, nbins)
self.axhi.hist(self.arrwin.flatten(), bins=logbins )
|
Window title
Code Block |
---|
fig.canvas.set_window_title('Image And Spectrum ' + u'\u03C6') |
...
Overview
Content Tools