title: Use specific cols in pandas and change names also
body: <p>I want to read a set of columns from a csv file and change their names also. Tried using this code:
  <code>data = pd.read_csv('file.csv', encoding='latin-1', ​usecols=['name', 'text', 'gender'], names=['gender', 'username', 'tweet'])</code></p>
  <p>And it gives me this result:
  <code>ValueError: Usecols do not match columns, columns expected but not found: ['text', 'name']</code></p>
  <p>Is there a quick way to do it inside the read_csv function or should I change the names of the columns using the ordinary way after reading the file?
  Thanks.</p>