导入鸢尾花数据集OSError: Initializing from file failed

之前是这样导入鸢尾花数据集:data = pd.read_csv('D:\MNIST数据集\iris.data')

出现这个问题:OSError: Initializing from file failed

可能是由于我的文件命名中有中文,发现调用pandas的read_csv()方法时,默认使用C engine作为parser engine,而当文件名中含有中文的时候,用C engine在部分情况下就会出错。所以在调用read_csv()方法时指定engine为Python就可以解决问题了。

解决办法:data = pd.read_csv('D:\MNIST数据集\iris.data',engine='python')

参考文章:https://blog.csdn.net/qq_35318838/article/details/80564938

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容