title: How do I remove all zero elements from a NumPy array?
body: <p>I have a rank-1 <code>numpy.array</code> of which I want to make a boxplot. However, I want to exclude all values equal to zero in the array. Currently, I solved this by looping the array and copy the value to a new array if not equal to zero. However, as the array consists of 86 000 000 values and I have to do this multiple times, this takes a lot of patience.</p>
  
  <p>Is there a more intelligent way to do this?</p>