python加载数据集出现:URLError: <urlopen error [WinError 10054]

python加载数据集出现:URLError: <urlopen error [WinError 10054],第1张

一、问题原因

加载seaborn自带的在线数据集“titanic” 时,出现了以下报错:

import seaborn as sns
data = sns.load_dataset('titanic')
data.head(5) # 查看前5条具体数据

查阅资料发现,报错原因为该下载链接需要连接外网。

二、解决办法

将数据集下载到本地,再从本地文件夹中导入数据 。

1、进入数据集网站(GitHub - mwaskom/seaborn-data: Data repository for seaborn examples),找到“titanic.csv”。(该网址也提供了seaborn中的其他数据集。)

2、将文件下载到本地,从本地加载数据集。

import seaborn as sns
data = sns.load_dataset(name = "titanic", cache = True, data_home = "./data") # 将数据集下载到本地data文件夹中
data.head(5)

这样数据就加载成功了。 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/917005.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存