1
resposta

Importar CSV para Colaboratory - O que pode ser?

Converti um arquivo xls para csv para importar no Colaboratory, porém ao importar aparece a mensagem:


ParserError Traceback (most recent call last) in () 1 import pandas as pd 2 ----> 3 notas = pd.read_csv("degreed.csv")

3 frames /usr/local/lib/python3.7/dist-packages/pandas/io/parsers.py in read(self, nrows) 2155 def read(self, nrows=None): 2156 try: -> 2157 data = self.reader.read(nrows) 2158 except StopIteration: 2159 if self.first_chunk:

pandas/libs/parsers.pyx in pandas.libs.parsers.TextReader.read()

pandas/libs/parsers.pyx in pandas.libs.parsers.TextReader.readlow_memory()

pandas/libs/parsers.pyx in pandas.libs.parsers.TextReader.readrows()

pandas/libs/parsers.pyx in pandas.libs.parsers.TextReader.tokenizerows()

pandas/libs/parsers.pyx in pandas.libs.parsers.raise_parser_error()

ParserError: Error tokenizing data. C error: Expected 1 fields in line 5056, saw 2

1 resposta

Não tenho certeza, mas vê se o seu CSV está com o conteudo separado por virgulas:

Ex: userId,movieId,rating,timestamp 1,1,4.0,964982703

Caso não, tente fazer algo do tipo: notas = pd.read_csv("degreed.csv", encoding='utf-8', sep=",")

No parenteses do sep coloca o que ele está separando. Caso seja Tab, coloque "\t"