我使用下面的代码来使用我自己的github帐户中的数据集(免责声明:用于其他位置和名称的数据集已修改以保留在我的github帐户中)。 将seaborn导入为sns
df = sns.load_dataset('https://github.com/vishalkrsinha/Python/blob/Data/FiveYearData.csv')
但是,它给了我如下错误(Traceback)。我了解到load_dataset()函数会查找在线数据集。我还尝试使用物理路径(因为在线路径给出了错误),但无法成功。请提出解决方案。
回溯(最近通话最近): 文件“ D:/DataVisualization/Test.py”,第10行,在 df = sns.load_dataset('https://github.com/vishalkrsinha/Python/blob/Data/FiveYearData.csv') 在load_dataset中的第428行,文件“ C:\ Users \ user1 \ AppData \ Roaming \ Python \ Python37 \ site-packages \ seaborn \ utils.py” urlretrieve(完整路径,缓存路径) 文件“ C:\ Users \ user1 \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ urllib \ request.py”,第247行,位于urlretrieve中 使用contextlib.closing(urlopen(url,data))作为fp: urlopen中的文件“ C:\ Users \ user1 \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ urllib \ request.py”,第222行 返回opener.open(URL,数据,超时) 打开的文件“ C:\ Users \ user1 \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ urllib \ request.py”,第531行 响应= meth(req,响应) 文件“ C:\ Users \ user1 \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ urllib \ request.py”,第641行,位于http_response中 'http',请求,响应,代码,msg,hdr) 文件“ C:\ Users \ user1 \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ urllib \ request.py”,第569行,错误 返回self._call_chain(* args) _call_chain中的文件“ C:\ Users \ user1 \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ urllib \ request.py”,第503行 结果= func(* args) 文件“ C:\ Users \ user1 \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ urllib \ request.py”,第649行,位于http_error_default中 引发HTTPError(req.full_url,code,msg,hdrs,fp) urllib.error.HTTPError:HTTP错误404:未找到
以退出代码1完成的过程