python – xgboost情节重要性图形大小

如何更改xgboost的绘图重要性函数的数字大小?

尝试传递figsize =(10,20)失败,但未知属性除外.

解决方法:

您可以在plot_importance()中的ax参数中传递轴.例如,使用此包装器:

def my_plot_importance(booster, figsize, **kwargs): 
    from matplotlib import pyplot as plt
    from xgboost import plot_importance
    fig, ax = plt.subplots(1,1,figsize=figsize)
    return plot_importance(booster=booster, ax=ax, **kwargs)

然后使用my_plot_importance()而不是plot_importance()

上一篇:XGBoost


下一篇:python – XGBoost预测输出不是二进制?