前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >seaborn从入门到精通-seaborn在load_dataset(“tips“)出现超时的错误

seaborn从入门到精通-seaborn在load_dataset(“tips“)出现超时的错误

作者头像
用户2225445
发布2023-10-16 17:34:38
2640
发布2023-10-16 17:34:38
举报
文章被收录于专栏:IT从业者张某某
seaborn从入门到精通01-seaborn介绍

参考

seaborn官方

seaborn官方介绍

seaborn可视化入门

【宝藏级】全网最全的Seaborn详细教程-数据分析必备手册(2万字总结)

Seaborn常见绘图总结

问题集锦

sns.load_dataset(“tips”)出现超时的错误
代码语言:javascript
复制
# Import seaborn
import seaborn as sns

# Apply the default theme
sns.set_theme()

# Load an example dataset 需要
# tips = sns.load_dataset("tips")
tips = sns.load_dataset("tips",cache=True,data_home=r'.\seaborn-data')

# Create a visualization
sns.relplot(
    data=tips,
    x="total_bill", y="tip", col="time",
    hue="smoker", style="smoker", size="size",
)

以上代码往往出现连接超时的错误

代码语言:javascript
复制
TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
下载seaborn-data数据

这是因为seaborn需要从网络或是tips数据集,这里提供一个码云的下载连接,下载后,把数据集解压到本地。

方法一:seaborn-data数据到默认位置

进入python交互界面,输入

代码语言:javascript
复制
import seaborn as sns
sns.utils.get_data_home()

返回seaborn的默认读取文件的地址

‘C:\Users\DELL\AppData\Local\seaborn\seaborn\Cache’

把解压后的seaborn-data-master目录中的所有文件

拷贝到seaborn-data目录下

‘C:\Users\DELL\AppData\Local\seaborn\seaborn\Cache’

方法二:通过指定data_home确定文件位置

解压后的seaborn-data-master目录中的所有文件放在工程目录的seaborn-data目录下,或是放在d盘的seaborn目录下。

然后通过load_dataset时指定data_home完成文件读取。

代码语言:javascript
复制
tips = sns.load_dataset("tips",cache=True,data_home=r'.\seaborn-data')
#tips = sns.load_dataset("tips",cache=True,data_home=r'd:\seaborn-data')

采用以上两种方法后,都可以解决出现加载数据失败的问题

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • seaborn从入门到精通01-seaborn介绍
  • 参考
  • 问题集锦
    • sns.load_dataset(“tips”)出现超时的错误
      • 下载seaborn-data数据
      • 方法一:seaborn-data数据到默认位置
      • 方法二:通过指定data_home确定文件位置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档