Je suis en train de d'obtenir la fonction importance pour mon modèle xgboost mais je suis toujours à obtenir cette erreur:fonction importance dans la version 0.6 XGBoost (Python)
AttributeError: 'XGBModel' object has no attribute 'feature_importances_'
Je lis que cela pourrait être un problème de versioning, mais je l'ai installé à la fin de Décembre 2016 et je crois que c'est la version qui prétendument résolu ce problème.
Quelqu'un peut-il m'aider à obtenir les fonctions importances?
import numpy as np
import pandas as pd
import xgboost as xgb
print "XGB Version: " + str(xgb.__version__)
np.random.seed(0)
df = pd.DataFrame(np.random.randint(0,1000,size=(1000, 5)), columns=list('ABCDE'))
x = df.ix[:,0:4]
y = df.ix[:,4]
mod = xgb.XGBModel()
mod.fit (x,y)
mod.feature_importances_
complètement différent pour moi. Je reçois 'XGB Version: 0.6 AttributeErrorTraceback (le plus récent appel dernier) dans () 13 mod.fit (x, y) ---> 15 mod.feature_ AttributeError: l'objet 'XGBModel' n'a pas d'attribut 'feature_importances' –
jbolilia
Comment installer le paquetage xgboost? –