问题标签 [yellowbrick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
847 浏览

python - 用 Yellowbrick 绘制 CatBoostClassifier 的学习曲线

我正在尝试绘制 CatBoostClassifier 的学习曲线。当我将 CatBoostClassifier 从 Yellowbrick 拟合到 LearningCurve 时,就会发生错误。我认为这应该可行,因为 CatBoost 与 sklearn 兼容,而黄砖是 sklearn 扩展。

代码片段:

错误:

... Yellowbrick.exceptions.YellowbrickTypeError:无法检测到非估计器的模型名称:''

有什么建议么?

0 投票
1 回答
181 浏览

python - 为什么从 yellowbrick.target 运行 import FeatureCorrelation 会导致 sklearn.metrics.classification 错误?

我的目标是避免下面的警告信息

我做了什么

警告信息

/Users/georgeng/opt/anaconda3/lib/python3.7/site-packages/sklearn/utils/deprecation.py:144 FutureWarning:sklearn.metrics.classification 模块在 0.22 版中已弃用,将在 0.24 版中删除。应该从 sklearn.metrics 导入相应的类/函数。任何不能从 sklearn.metrics 导入的东西现在都是私有 API 的一部分。warnings.warn(消息,FutureWarning)

问题 - 我在上面的冒犯性声明中没有使用 sklearn,为什么警告消息暗示我使用了 sklearn.metrics.classification?

谢谢你的帮助。乔治

0 投票
1 回答
194 浏览

python - Yellowbrick 预测误差图编辑标签和图例

我想使用 Yellowbrick 可视化工具绘制预测误差,但我没有得到想要的结果。该图类似于不正确的 pp 图或 qq 图。此外,我无法更改轴的标签并添加标题,默认情况下我也无法获得任何标签和图例。谁能告诉我我该怎么做。这是可视化工具的代码:

这是我得到的输出:

在此处输入图像描述

0 投票
1 回答
629 浏览

python - 使用 YellowBrick 的 KElbowVisualizer 时如何更改轴标签?

我正在使用以下代码使用 KElbowVisualizer 创建轮廓系数图:

在结果图中,x 轴标签为“k”。如何更改结果图中的轴标签?我已经尝试过文档,但据我所知,它只显示了如何在 plt 样式图中添加轴标签。

0 投票
1 回答
124 浏览

python - Yellowbrick learningCurve:chage legend

我想使用黄砖学习曲线绘制训练集和验证集的学习曲线。在绘制学习曲线时,我没有使用交叉验证,而是使用了一个保留验证集。无论如何,图例固定为“交叉验证分数”。

有没有办法用另一个字符串替换它?

0 投票
1 回答
138 浏览

python - 如何在 1 个单元格中合并 2 个图,Python?

您能否以这种方式更改我的代码,以便将这 2 个图放在旁边,即 1 行和 2 列 (subplot nrows=1, ncols=2) ?目前,我将这些图表放在 2 个单独的单元格中,我希望将它们放在 1 个单元格中。

我的代码:第一个情节:

第二个情节:

0 投票
2 回答
111 浏览

postgresql - 有什么方法可以连接到 Azure 数据工厂中的 Yellowbrick 数据库

我想连接到 Yellowbrick(YB) 数据库 (Postgresql) 作为 Azure 数据工厂中的源。YB 实例在云端。我已将加密设置为“无加密”。在服务器名称中,如果我传递了域名,那么我得到的错误是“套接字已关闭”。如果我传递 IP 地址,我得到的错误是“验证主机名和端口号”。

0 投票
1 回答
267 浏览

pandas - Pandas 数据框将特征划分为高相关性组

我有一个包含 280 多个功能的数据框。我运行相关图来检测高度相关的特征组: 在此处输入图像描述 现在,我想将特征划分为组,这样每个组都将成为“红色区域”,这意味着每个组都将具有相关性 > 0.5 的特征彼此。

怎么做到呢?

谢谢

0 投票
1 回答
190 浏览

python - Scikit-learn 和 Yellowbrick 给出不同的分数

我正在使用 sklearn 来计算分类器的平均精度和 roc_auc,并使用 Yellowbrick 来绘制 roc_auc 和精度召回曲线。问题是这些包在两个指标中给出了不同的分数,我不知道哪一个是正确的。

使用的代码:

该代码产生以下输出:

如上所示,指标根据包给出不同的值。在打印语句中是由 scikit-learn 计算的值,而在图中显示的是由 Yellowbrick 计算的值的注释。

0 投票
1 回答
460 浏览

python - 无法将已安装的 python 库 Yellowbrick 导入到 jupyter notebook

我使用 pip "install yellowbrick" 安装了 Yellowbrick python 库。它已安装,但 jupyter notebook 无法导入库。导入时,结果显示“没有名为 'yellowbrick' 的模块”。但是库已经完美安装。