首页 > 解决方案 > 尝试使用 Seaborn 进行绘图:错误:无效 URL:URL 不能包含控制字符。'/mwaskom/seaborn-data/master/

问题描述

我收到错误:InvalidURL: URL can't contain control characters。'/mwaskom/seaborn-data/master/" 当我尝试使用 Seaborn 绘制散点图时

Seaborn 导入正常,没有任何错误。我的数据集也是如此。虽然我觉得错误与我的代码无关,但这是我的散点图代码,以防万一。

cfcudebt= sns.load_dataset(df)
scat = sns.scatterplot(x="Estimated_Income_CodeHHImp7", y="TotalLoansIND", data=cfcudebt)

标签: pythonjupyter-notebookseaborn

解决方案


我很高兴您包含您的代码!
该函数sns.load_dataset()从网络获取数据。
你在这里不需要那个。
所以只需这样做:

scat = sns.scatterplot(x="Estimated_Income_CodeHHImp7",y="TotalLoansIND",data=df)

正在发生的事情是,它sns.load_dataset()需要一个字符串,所以它正在做类似的事情str(df),然后有控制字符 - 即\n- 在导致您看到的错误的结果中。


推荐阅读