title: DtypeWarning: Columns (15,16,18,24) have mixed types. Columns get removed if it has mixed type
body: <p>I am trying to read a csv file</p>
  
  <pre><code>pd.set_option('display.max_columns', None)
  inventory = pd.read_csv('inventory-new.csv', sep=";", names=columns)
  </code></pre>
  
  <p>it says:</p>
  
  <blockquote>
    <p>DtypeWarning: Columns (15,16,18,24) have mixed types. Specify dtype
    option on import or set low_memory=False.<br>
    interactivity=interactivity, compiler=compiler, result=result)</p>
  </blockquote>
  
  <p>and <strong>column numbers 15,16,18,24 gets completely removed</strong></p>
  
  <p>I tried:</p>
  
  <pre><code>inventory = pd.read_csv('inventory-new.csv', sep=";", names=columns, dtype=object)
  </code></pre>
  
  <p>also</p>
  
  <pre><code>inventory = pd.read_csv('inventory-new.csv', sep=";", names=columns, low_memory=False)
  </code></pre>
  
  <p>but the result is still the same.
  Why is this happening?</p>