title: Filter dataframe columns values greater than zero?
body: <p>I have a csv file which i am reading as pd.read_csv(File) and i am trying to get only those rows which have values greater than zero.</p>
  
  <p>The dataframe hase some empty cells and some negative values and some exp numbers like -1.72E+10.</p>
  
  <pre><code>Time              A      B       C       D       E       F         G
  9/8/2017 8:40   1.29    0.27    1.78    0.23    0.33    0.05    -13.72
  9/8/2017 9:00   1.28    0.26    1.78    0.22    0.35    0.02    -13.59
  9/8/2017 9:20   1.43                         
  9/8/2017 9:40   1.44    0.29    1.93    0.25    0.28    0.01    -13.92
  9/8/2017 10:00  1.36    0.27    1.84    0.23    0.31    0.02    -13.77
  9/8/2017 10:20  1.38    0.27    1.89    0.23    0.31    0.01    -13.83
  9/8/2017 10:40      -1.72E+10   -1.72E+10   -1.72E+10   -1.72E+10   -1.72E+10   -1.72E+10
  9/8/2017 11:00  1.4 0.28    1.88    0.24    0.28    0.02    -13.92
  9/8/2017 11:20  1.43    0.28    1.92    0.24    0.29    0.02    -13.83
  </code></pre>
  
  <p>Whenever i run the code it doesn't filter those data.</p>
  
  <pre><code>df = df[df &gt; 0]
  </code></pre>
  
  <p>type of the column is str instead of numpy.float64</p>
  
  <p>Can someone tell me the problem?</p>
  
  <p>I want to filter the whole dataframe rows whose values are graeter than 0.</p>