title: Plotting histogram of floating point numbers and integers in python
body: <p>I have a set of numbers as integers and floating point, I want to plot a histogram from them. For doing so I am using the following code:</p>
  
  <pre><code>import matplotlib.pyplot as plt
  from numpy import array
  gn=array([1,2,3,728,625,0,736,5243,9.0])
  plt.hist(gn)
  plt.show()
  </code></pre>
  
  <p>However, I am ending up getting the following error:</p>
  
  <pre><code>    plt.hist(a)
    File "/usr/lib/pymodules/python2.7/matplotlib/pyplot.py", line 2827, in hist
      stacked=stacked, **kwargs)
    File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line 8312, in hist
      xmin = min(xmin, xi.min())
    File "/usr/lib/python2.7/dist-packages/numpy/core/_methods.py", line 21, in _amin
      out=out, keepdims=keepdims)
  TypeError: cannot perform reduce with flexible type
  </code></pre>
  
  <p>I am not getting as to where am I going wrong, can someone please suggest as to how can I plot a histogram of floating point numbers and integers</p>