python - 尝试使用 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)
解决方案
我很高兴您包含您的代码!
该函数sns.load_dataset()
从网络获取数据。
你在这里不需要那个。
所以只需这样做:
scat = sns.scatterplot(x="Estimated_Income_CodeHHImp7",y="TotalLoansIND",data=df)
正在发生的事情是,它sns.load_dataset()
需要一个字符串,所以它正在做类似的事情str(df)
,然后有控制字符 - 即\n
- 在导致您看到的错误的结果中。
推荐阅读
- r - 如果我只知道数据框的字符串变量名称,如何更改列的值?
- asp.net-core - 向使用“身份作为 UI”的 Web 应用程序验证 .NET Core 2.1 SignalR 控制台客户端
- javascript - preventDefault 在锚标记单击时停止刷新
- typescript - 打字稿错误 - 预期 1 个参数,但得到 0
- java - ANDROID STUDIO 中的文件夹视图
- javascript - ActiveAdmin 破坏了 Rails JQuery UJS。不显眼的 JavaScript ajax:success 和 ajax:error 没有触发或被调用
- node.js - 时刻无效日期 - 字符串到时刻 - hh:mm:ss zzz mm/dd/yyyy (02:10:02 SGT 06/07/2018)
- dns - DNS 查找得到不存在的域错误
- javascript - HTML 未正确处理
- excel - 将工作表中的所有行获取到另一个工作表中,其中每行包含一个与某个值匹配的单元格