擅长:python、mysql、java
<p>诀窍在于,在训练完模型之后,您就知道了系数的顺序:</p>
<pre><code>model_1 = linear_model.LinearRegression()
model_1.fit(train_data[model_1_features], train_data['price'])
print(list(zip(model_1.coef_, model_1_features)))
</code></pre>
<p>这将打印系数和正确的特征。(用熊猫数据框测试)</p>
<p>如果以后要重用系数,也可以将其放入字典中:</p>
<pre><code>coef_dict = {}
for coef, feat in zip(model_1.coef_,model_1_features):
coef_dict[feat] = coef
</code></pre>
<p>(您可以通过培训具有相同功能的两个模型来测试它,但正如您所说的,功能顺序是无序的。)</p>