我在Python 3.7中使用了LIME包,但是某些变量的输出似乎并不直观。
def explain(index, num_features):
exp = explainer.explain_instance(X_test.loc[index,:], rf.predict, num_features = num_features)
exp.show_in_notebook(show_all=False) #only the features used in the explanation are displayed
print(exp.as_list())
num_feat = 5
explain(5000, num_feat)
我得到以下应有的结果
但是,如果您查看LandUse6的特征值,则LIME中的变量重要性严格大于0并且特征值为0。这不满足吗?或者我该如何解释该值?