python - 如何在 SHAP 汇总图上绘制特定特征?
问题描述
我目前正在尝试在 SHAP 汇总图上绘制一组特定功能。但是,我正在努力寻找这样做所需的代码。
查看 Github 上的源代码时,summary_plot 函数似乎确实具有“特征”属性。但是,这似乎不能解决我的问题。
任何人都可以帮我绘制一组特定的功能,或者这在当前的 SHAP 代码中不是一个可行的选项。
解决方案
一个可能的解决方案虽然很老套,但可能如下所示,例如在第 5 列中为单个特征绘制摘要图
shap.summary_plot(shap_values[:,5:6], X.iloc[:, 5:6])
推荐阅读
- ansible - Ansible 社区模块未执行
- angular - 通过组件之间的路由链接传递数组
- pip - 我无法使用命令提示符和 pip install ChatterBot 安装模块 ChatterBot
- javascript - 如何终止 node.js 中的循环?
- regex - 使用正则表达式清理 url 路径
- php - 使用 echo 将变量插入到 img url
- interceptor - BigBlueButton 校验和绕过?
- python - 返回多个复选框输入的函数未在 Django 中呈现
- asp.net-core - 如何将控制器操作委托给 ASP.NET CORE API 中的另一个类?
- php - PHP Laravel file_put_contents 无法打开流:没有这样的文件或目录错误