1. coef = model.coef_.ravel(): 从模型中获取特征权重系数,并将其展平为一维数组,赋值给变量coef
  2. labels = X.columns.values: 获取特征名称,并将其赋值给变量labels
  3. plt.bar(np.arange(len(labels)), coef): 绘制柱状图,横坐标为特征的索引,纵坐标为特征权重系数。
  4. plt.xticks(np.arange(len(labels)), labels, rotation=90): 设置横坐标的标签为特征名称,并将其旋转90度以避免重叠。
  5. plt.show(): 展示绘制出的图形。
# 绘制特征权重图coef = modelcoef_ravellabels = Xcolumnsvaluespltbarnparangelenlabels coefpltxticksnparangelenlabels labels rotation=90pltshow详细解释每一行代码的意思

原文地址: http://www.cveoy.top/t/topic/hpFY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录