当前位置: 首页 > news >正文

Seaborn.load_dataset()加载数据集失败最佳解决方法

load_dataset() 是 Seaborn 库中提供的一个函数,用于加载一些原始数据集。这些数据集包含了许多经典的数据集,比如鸢尾花数据集、小费数据集等,这些数据集在数据可视化和机器学习中非常常见。

使用 load_dataset() 函数可以方便地获取这些数据集,并将它们转换为 Pandas DataFrame 格式。这样我们就可以直接对这些数据集进行数据处理、分析和可视化等操作。

但是在使用load_dataset()加载数据集时报错:

第一种:URLError: <urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。>

 第二种:RemoteDisconnected: Remote end closed connection without response

运行代码:

import seaborn as sns
import pandas as pdtips = sns.load_dataset("tips")
tips.head()

但是运行报错如下:

原因:本地没有数据集。因为加载不出来数据集,可能时网络或者服务器资源问题。

 解决方法:将Seaborn数据集下载到本地

下载地址:mirrors / mwaskom / seaborn-data · GitCode

 下载到本地后并解压好。

接着在编辑器中,运行以下代码获取到load_dataset()在本地的地址:

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

 最后,将刚下载下来的数据放到这个文件夹下即可。

 这样再去运行加载数据的代码就不会报错啦!

http://www.lryc.cn/news/91100.html

相关文章:

  • java 区分缺陷Defects/感染Infections/失败Failure
  • 如何学习R-Meta分析与【文献计量分析、贝叶斯、机器学习等】多技术融合?
  • 分布式锁的应用场景与分布式锁实现(二):基于Redis实现分布式锁
  • 【JavaSE】Java基础语法(四十二):NIO
  • Linux---systemctl
  • 零钱兑换,凑零钱问题,从暴力递归到动态规划(java)
  • Vue登录界面精美模板分享
  • Linux设备驱动程序(二)——建立和运行模块
  • 【算法】单调栈问题
  • Hack The Box - 关卡Dancing
  • 【软件设计与体系结构】 软件体系结构风格
  • detectron2 使用教程
  • 哈希表常用数据结构
  • Java字节流
  • arm3399主板-使用ubuntu20.04搭建LVS-DR(netplan)
  • Go中同/异步与锁的应用~~sync包
  • Flask知识点2
  • R语言生物群落(生态)数据统计分析与绘图(从数据整理到分析结果展示)
  • 代码随想录训练营Day58| 739. 每日温度 496.下一个更大元素 I
  • 设计模式-命令模式
  • 软考——下午题部分,例题一,二,三,六
  • 关于render: h => h(App)的解释
  • flask实现简易图书管理系统
  • 2021 年全国大学生物联网设计竞赛(华为杯)全国总决赛获奖名单
  • 操作系统复习2.3.5-管程
  • List Set Map Queue Deque 之间的区别是什么?
  • unity行为决策树实战详解
  • Spring学习记录
  • 模板方法-
  • [Kubernetes] - RabbitMQ学习