ROCAUC 图例和 x/y 轴字体大小使用 Yellowbrick

问题描述

我正在使用 Yellowbrick ROCAUC。绘图字体大小(图例和 x/y 轴)非常小。有没有办法增加 ROCAUC 图的字体大小

model = clf
visualizer = ROCAUC(model) 
visualizer.fit(X_train,y_train)        
visualizer.score(X_test,y_test)       
visualizer.show() 

我在 show() 之前尝试了以下 for 循环,但它不适用于轴和图例字体大小,并且在文档中没有找到:

for label in visualizer.ax.texts:
    label.set_size(12)

解决方法

我也遇到了同样的问题。 我发现这个循环很有用:

for xtick,ytick in zip(visualizer.ax.xaxis.get_major_ticks(),visualizer.ax.yaxis.get_major_ticks()):
    xtick.label.set_fontsize(12) 
    ytick.label.set_fontsize(12)