pandas python - delimitador à direita confunde read_csv

Eu estou seguindo exemplos do livroPython para análise de dados. Especificamente, 2012 Election Database de seu capítulo 9. Os dados estão em um grande arquivo csv, delimitado por vírgula. Mas cada linha do arquivo tem um delimitador extra à direita, o que parece confundirpandas.read_csv.

Ele trata o delimitador extra como se houvesse uma coluna extra. Portanto, há mais uma coluna do que os cabeçalhos exigem. Entãopandas.read_csv pega a primeira coluna como rótulos de linha. O efeito geral é que colunas e cabeçalhos não estão mais alinhados - a primeira coluna se torna rótulos de linha, a segunda coluna é nomeada pelo primeiro cabeçalho, etc.

É muito chato. Alguma ideia de como contarpandas.read_csv faça a coisa Certa? Eu não consegui encontrar um.

Ótimo livro, BTW.

questionAnswers(3)

yourAnswerToTheQuestion