我在调用scikitplot.metrics下的plot_roc_curve方法进行ROC曲线作图时,发现这个作图函数好像不能配合plt里的subplot方法进行子图分图的处理
from scikitplot.metrics import plot_roc_curve as auc_roc
plt.rc('figure', figsize=(10,5))
ax1=plt.subplot(1,2,1)
ax2=plt.subplot(1,2,2)
plt.sca(ax1)
auc_roc(y_test, mnb1.predict_proba(X_test), curves=['each_class']);
plt.title('text Native Bayes ROC curves');
plt.sca(ax2)
auc_roc(y_test, mnb2.predict_proba(X_se_test), curves=['each_class']);
plt.title('selected_text Native Bayes ROC curves');
如图所示,感觉plot_roc_curve这个作图完全独立于那两个子图一样,所以想请教一下,这种情况下可以怎么作图使得这两个ROC曲线图能够一左一右地呈现出来呢?
像下图中这种形式,我下图就是用plt来做子图划分的
https://img-mid.csdnimg.cn/release/static/image/mid/ask/153804842176182.png "#left")