title: How to manipulate, filter columns with TextFileReader?
body: <p>I have a massive 8GB CSV file that contains information about companies created in France. I managed to read the file in python using:</p>
  
  <pre><code>df = pd.read_csv('File', sep=";", encoding="latin", iterator = True, chunksize=1000)
  </code></pre>
  
  <p>I know that this code worked, because when I write the code below, I get a dataframe-like output with 3 random rows:</p>
  
  <pre><code>df.get_chunk(3)
  </code></pre>
  
  <p>The problem is, now I want to be able to manipulate the data; make extractions, using criteria on rows, as I would do in a usual dataframe, like:</p>
  
  <pre><code>df[(df.Country == "France")]
  </code></pre>
  
  <p>For example, in a dataframe, the code above would only keep the rows for France. But when I tried :</p>
  
  <pre><code>df.read(df[(df.Country == "France")])
  </code></pre>
  
  <p>I got: <strong>'TextFileReader' object has no attribute 'Country'</strong></p>
  
  <p>How can I rows columns using criteria like "==" or ">" or "&lt;" and store these into a dataframe? </p>
  
  <p>Thank you,</p>