错误404-使用python网站提供的库进行编码

时间:2019-06-15 12:20:06

标签: python seaborn

我正在使用python graph网站给出的代码: https://python-graph-gallery.com/110-basic-correlation-matrix-with-seaborn/ 一个简单的代码,我正在测试pairplot函数。复制粘贴就完成了。

我使用的代码是:

import seaborn as sns
df = sns.load_dataset('https://github.com/mwaskom/seaborn-data/raw/master/iris.csv')
import matplotlib.pyplot as plt

# Basic correlogram
sns.pairplot(df)
sns.plt.show()

错误是:

HTTPError                                 Traceback (most recent call last)
<ipython-input-1-959108b5285e> in <module>()
      1 import seaborn as sns
----> 2 df = sns.load_dataset('https://github.com/mwaskom/seaborn-data/raw/master/iris.csv')
      3 import matplotlib.pyplot as plt
      4 
      5 # Basic correlogram

7 frames
/usr/lib/python3.6/urllib/request.py in http_error_default(self, req, fp, code, msg, hdrs)
    648 class HTTPDefaultErrorHandler(BaseHandler):
    649     def http_error_default(self, req, fp, code, msg, hdrs):
--> 650         raise HTTPError(req.full_url, code, msg, hdrs, fp)
    651 
    652 class HTTPRedirectHandler(BaseHandler):

HTTPError: HTTP Error 404: Not Found

1 个答案:

答案 0 :(得分:1)

在您提到的tutorial中,代码段如下:

# library & dataset
import seaborn as sns
df = sns.load_dataset('iris')
import matplotlib.pyplot as plt

# Basic correlogram
sns.pairplot(df)
sns.plt.show()

对于load_dataset()函数,您只需指定数据集名称。

直接从此question引用:

  

load_dataset在https://github.com/mwaskom/seaborn-data上查找在线csv文件。

您不必指定url,而只需指定here

中可用的数据集名称