Python Jupyter笔记本形状的force_绘图,如何在深色主题中更改背景颜色或文本颜色?

Python Jupyter笔记本形状的force_绘图,如何在深色主题中更改背景颜色或文本颜色?,python,html,node.js,jupyter-notebook,shap,Python,Html,Node.js,Jupyter Notebook,Shap,有什么方法可以在深色主题中更改形状打印背景色或文本颜色? 我需要白色背景或白色文本 绘图是IPython.core.display.HTML的一个对象 它是由 shap.force_plot(explainer.expected_value[1], shap_values[1][0,:], X_test.iloc[0,:],link="logit") 谢谢你的帮助 添加matplotlib=True的参数后,问题就解决了 shap.force_plot(explainer.expected_v

有什么方法可以在深色主题中更改形状打印背景色或文本颜色? 我需要白色背景或白色文本

绘图是IPython.core.display.HTML的一个对象

它是由

shap.force_plot(explainer.expected_value[1], shap_values[1][0,:], X_test.iloc[0,:],link="logit")

谢谢你的帮助

添加
matplotlib=True
的参数后,问题就解决了

shap.force_plot(explainer.expected_value[1], shap_values[1][0,:], X_test.iloc[0,:],link="logit", matplotlib=True)
绘图似乎是使用html文件上的matplotlib创建的

为了正确地绘图,首先我使用
风格。使用('seaborn-dark')
在Jupyter笔记本的黑暗模式中。

这很有效(感谢风格提示!),但是:你会失去情节互动性,不是吗?此外:
“多个样本的强制绘图尚不支持matplotlib=True!”
-这意味着您不能在同时检查多个预测时使用它。。。