ошибка атрибута: объект «numpy.ndarray» не имеет атрибута «метка»

#python #pytorch

Вопрос:

Новичок здесь, я использую категориальные данные в следующем коде.

 train = X_train targets_numpy = train.label.values features_numpy = train.loc[:,train.columns != "label"].values/255 # normalization  # train test split. Size of train data is 80% and size of test data is 20%.  features_train, features_test, targets_train, targets_test = train_test_split(features_numpy,  targets_numpy,  test_size = 0.2,  random_state = 42) 

И получили эту ошибку: attributeerror: 'numpy.ndarray' object has no attribute 'label'

Есть какие-нибудь предложения?

Комментарии:

1. опубликовать полное сообщение об ошибке

2. Из вашего кода видно, что это, по — видимому, X_train a numpy.ndarray (хотя мы не можем быть уверены, потому что вы не включили определение или импорт), и во второй строке, которую вы прочитали train.label.value , — но поскольку numpy.ndarray у нее нет label атрибута, это не удается.

3. @Grismar, спасибо вам за ваш ответ! Есть идеи, как это исправить?