[Tutor] (no subject)
Rocko Brown
rokbrown at ucdavis.edu
Thu Jul 25 04:36:43 CEST 2013
Hello,
I am trying to generate a 2D histogram for two arrays of data in CSV
format.
The code is:
x, y = '5k_vec.csv','tcd_5k.csv'
H, xedges, yedges = np.histogram2d(x, y)
H.shape, xedges.shape, yedges.shape
# We can now use the Matplotlib to visualize this 2-dimensional histogram:
extent = [yedges[0], yedges[-1], xedges[-1], xedges[0]]
import matplotlib.pyplot as plt
plt.imshow(H, extent=extent, interpolation='nearest')
# <matplotlib.image.AxesImage object at ...>
plt.colorbar()
# <matplotlib.colorbar.Colorbar instance at ...>
plt.show()
And the errors I am getting on Wakari are:
TypeError Traceback (most recent call
last)<ipython-input-3-d8604c85925d> in <module>() 1 x, y =
'5k_vec.csv','tcd_5k.csv'----> 2 H, xedges, yedges = np.histogram2d(x,
y) 3 H.shape, xedges.shape, yedges.shape 4 5 # We can
now use the Matplotlib to visualize this 2-dimensional histogram:
/opt/anaconda/envs/np17py27-1.5/lib/python2.7/site-packages/numpy/lib/twodim_base.pyc
in histogram2d(x, y, bins, range, normed, weights) 609
xedges = yedges = asarray(bins, float) 610 bins = [xedges,
yedges]--> 611 hist, edges = histogramdd([x,y], bins, range,
normed, weights) 612 return hist, edges[0], edges[1] 613
/opt/anaconda/envs/np17py27-1.5/lib/python2.7/site-packages/numpy/lib/function_base.pyc
in histogramdd(sample, bins, range, normed, weights) 307
smax = ones(D) 308 else:--> 309 smin =
atleast_1d(array(sample.min(0), float)) 310 smax =
atleast_1d(array(sample.max(0), float)) 311 else:
/opt/anaconda/envs/np17py27-1.5/lib/python2.7/site-packages/numpy/core/_methods.pyc
in _amin(a, axis, out, keepdims) 12 def _amin(a, axis=None,
out=None, keepdims=False): 13 return um.minimum.reduce(a,
axis=axis,---> 14 out=out,
keepdims=keepdims) 15 16 def _sum(a, axis=None, dtype=None,
out=None, keepdims=False):
TypeError: cannot perform reduce with flexible type
Any help would be appreciated!
--
*Rocko Brown*, MS, EIT
PhD Candidate
Department of Land, Air, & Water Resources
University of California, Davis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20130724/f96b73b4/attachment.html>
More information about the Tutor
mailing list