Thanks Robert, My previous problem is solved(I was using 'from matplotlib.pylab import *') but now I am facing another problem. I want to plot the histogram of eigenvalues calculated and I am using the following code: _______________________________________________________________________ import numpy from matplotlib import pylab
n=100 ra = numpy.random la = numpy.linalg A = ra.standard_normal((n,n)) S = (A + numpy.transpose(A))/(2*n^(1/2)) eig = la.eigvals(S) [N,x]=pylab.hist(eig, 10) # make a histogram ------------------------------------------------------------------------------------------------------------- But again it is giving some error, which is given below: File "C:\Documents and Settings\amitsoni\Desktop\New Folder\wignerpython", line 15, in <module> [N,x]=pylab.hist(eig, 10) # make a histogram ValueError: too many values to unpack Can anyone help me out with this?? Thanks Amit Robert Kern wrote: > [EMAIL PROTECTED] wrote: > > hi, I have some values(say from -a to a) stored in a vector and I want > > to plot a histogram for those values. How can I get it done in python. > > I have installed and imported the Matplotlib package but on executing > > the code > > [N,x]=hist(eig, 10) # make a histogram > > I am getting an error saying "NameError: name 'hist' is not > > defined". > > I presume what you did was something like this: > > from matplotlib import pylab > [N,x] = hist(eig, 10) > > What you actually want is this: > > from matplotlib import pylab > [N,x] = pylab.hist(eig, 10) > > Or, if you're at the interactive prompt (but remember that it is inadvisable > to > do so in modules): > > from matplotlib.pylab import * > [N,x] = hist(eig, 10) > > You will probably want to review the section of the tutorial on importing > modules if you don't understand the differences. > > -- > Robert Kern > > "I have come to believe that the whole world is an enigma, a harmless enigma > that is made terrible by our own mad attempt to interpret it as though it > had > an underlying truth." > -- Umberto Eco -- http://mail.python.org/mailman/listinfo/python-list