问题描述:
pandas载入csv格式数据报错
B = pd.read_csv("C:/Users/hp/Desktop/动手学数据分析/第一单元项目集合/train.csv")
B.head(3)
报错:
OSError: Initializing from file failed
原因分析:
调用pandas的read_csv()方法时,默认使用C engine作为parser engine,而当文件名中含有中文的时候,用C engine在部分情况下就会出错。
解决方案:
在调用read_csv()方法时指定engine为Python
B = pd.read_csv("C:/Users/hp/Desktop/动手学数据分析/第一单元项目集合/train.csv",engine='python')
B.head(3)