Объект 'numpy.ndarray' не имеет атрибута 'sorted_indices' - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь получить исходные данные из закодированных данных, для которых я видел ссылку Как получить исходные переменные после запуска модели Scikit с OneHotEncoding

ohe = OneHotEncoder(categorical_features = cat, sparse=False )

X_ohe = ohe.fit_transform(fit)

recovered_X = np.array([ohe.active_features_[col] for col in X_ohe.sorted_indices().indices]).reshape(284807, 30) - ohe.feature_indices_[:-1]

Но при получении ошибки

AttributeError:'numpy.ndarray' object has no attribute 'sorted_indices'

** соответствует 284807 строкам и 30 столбцам, а 29-й столбец соответствует категориям

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...