快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → seaborn导入数据集报错-<urlopen-error-[Errno-11004]-getaddrinfo-failed>-数据集链接超时,获取地址失败错误

seaborn导入数据集报错-<urlopen-error-[Errno-11004]-getaddrinfo-failed>-数据集链接超时,获取地址失败错误

时间:2022-09-28 15:21:42人气:作者:快盘下载我要评论

seaborn导入数据集报错 <urlopen error [Errno 11004] getaddrinfo failed> 数据集链接超时;获取地址失败错误

问题描述——seaborn导入数据集报错 <urlopen error [Errno 11004] getaddrinfo failed>

使用下面代码用seaborn模块绘制图形的时候;用seaborn自带的数据集报错

#绘制散点图
import matplotlib.pyplot as plt
import seaborn as sns

#设置样式
sns.set_style(;darkgrid;)
#解决中文乱码

plt.rcParams[;font.sans-serif;]=[;SimHei;]

#读取数据
df=sns.load_dataset(;tips;) #关于消费数据;是seaborn自带的
df

seaborn导入数据集报错-&#x3c;urlopen-error-[Errno-11004]-getaddrinfo-failed>-数据集链接超时,获取地址失败错误

问题原因

seaborn绘图库时;想导入官方提供的数据集报错 是因为 这个数据集在github github是外国网站 虽然处于一个半防火墙状态;但是在国内访问还是会出现链接超时;有时候进得去;有时候进不去的情况;使用官方数据集;就要去外网去使用;这时候;链接超时很正常

所以就会报下面错误

解决方法

我们通过这行代码看看seaborn_data的路径

import seaborn as sns
print(sns.utils.get_data_home())

seaborn导入数据集报错

输出;‘C:UsersLenovoseaborn-data’;然后进入这个文件夹;发现什么数据都没有;如下图;

11004]

上面是win10系统的 ;win11系统可能不一样 ;可以看下面图片

getaddrinfo

如果你用上面查看路径代码找到的路径;复制这个路径到

failed>

后面按照下面的步骤把数据集解压到对应文件夹里面

上面是

那我们怎么办呢?

在源码里面。官方提供了github数据集https://github.com/mwaskom/seaborn-data如下图;

failed>

seaborn导入数据集报错

下载后的压缩包 ;复制这个压缩包到对应目录解压把里面数据给复制出来;到那个对应目录粘贴就行了

后面到pycahrm里面 或者jupyter notebook里面测试是否成功;可以访问数据集不

用下面代码进行测试

#绘制散点图
import matplotlib.pyplot as plt
import seaborn as sns
#
# #设置样式
sns.set_style(;darkgrid;)
#解决中文乱码

plt.rcParams[;font.sans-serif;]=[;SimHei;]

#读取数据
df=sns.load_dataset(;tips;) #关于消费数据;是seaborn自带的
print(df)

运行测试如下;

failed>

发现数据集访问到了;说明我们本地数据集设置成功了。

问题解决;

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。