David_Soul 2023-05-08 00:18 采纳率: 50%
浏览 141
已结题

shap.plots.waterfall(explainer(x)[0],show=False)左边的字体(斜体、下标)怎么设置

shap.plots.waterfall(explainer(x)[0],show=False)左边的字体(斜体、下标)怎么设置

img

  • 写回答

2条回答 默认 最新

  • 我还是个小明同学 2023-05-08 16:53
    关注
    
    import matplotlib.pyplot as plt
    import shap
    
    # 创建SHAP解释器
    explainer = shap.Explainer(model, X_train)
    
    # 绘制shap.waterfall图
    fig = shap.plots.waterfall(explainer(x)[0], show=False)
    
    # 设置左边轴的字体样式
    ax_left = fig.axes[0]
    ax_left.set_ylabel('字体样式设置', fontsize=12, fontstyle='italic', fontweight='bold')
    
    # 显示图形
    plt.show()
    
    

    这个示例只是演示如何设置字体样式。您需要根据实际需要自定义字体样式

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 5月16日
  • 创建了问题 5月8日