我正在做一个数据分析项目&我想用Pandas从CSV文件中读取数据。我读了第一个CSV文件,它很好,但第二个给了我一个UTF 8编码错误。我导出文件到csv,并在数字电子表格应用程序中编码为UTF-8。然而, Dataframe 不是预期的格式。知道为什么吗?x1c 0d1x编号为的原始CSV文件
fbcarpbf1#
看起来你的文件是用分号分隔而不是逗号分隔的。要解决这个问题,你需要在pd.read_csv函数中添加sep=';'参数。
pd.read_csv
sep=';'
pd.read_csv("mitb.csv", sep=';')
字符串
oyjwcjzk2#
尝试添加正确的分隔符,在本例中为“;“,以读取csv。
mitb = pd.read_csv('mitb.csv', sep=";")
jvlzgdj93#
该文件以分号分隔,小数点也是逗号,而不是点df = pd.read_csv('mitb.csv', sep=';', decmal=',')和Please do not upload images of code/data/errors.
df = pd.read_csv('mitb.csv', sep=';', decmal=',')
3条答案
按热度按时间fbcarpbf1#
看起来你的文件是用分号分隔而不是逗号分隔的。要解决这个问题,你需要在
pd.read_csv
函数中添加sep=';'
参数。字符串
oyjwcjzk2#
尝试添加正确的分隔符,在本例中为“;“,以读取csv。
jvlzgdj93#
该文件以分号分隔,小数点也是逗号,而不是点
df = pd.read_csv('mitb.csv', sep=';', decmal=',')
和Please do not upload images of code/data/errors.