![python加载数据集出现:URLError: <urlopen error [WinError 10054],第1张 python加载数据集出现:URLError: <urlopen error [WinError 10054],第1张](/aiimages/python%E5%8A%A0%E8%BD%BD%E6%95%B0%E6%8D%AE%E9%9B%86%E5%87%BA%E7%8E%B0%EF%BC%9AURLError%3A+%EF%BC%9Curlopen+error+%5BWinError+10054%5D.png)
加载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)
这样数据就加载成功了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)