сохранение метки в переменную - PullRequest
1 голос
/ 15 июня 2019

Я загружаю данные из CSV-файла.Когда я пытаюсь сохранить столбец меток в переменной, я получаю сообщение об ошибке с меткой, а набор данных был взят из https://www.kaggle.com/c/digit-recognizer/data

d0 = pd.read_csv('./test.csv')

print(d0.head(5)) # print first five rows of d0.

# to save the labels into a variable l.
l = (d0['label'])

got output:

   pixel0  pixel1  pixel2  pixel3  pixel4  pixel5  pixel6  pixel7  pixel8  \
0       0       0       0       0       0       0       0       0       0   
1       0       0       0       0       0       0       0       0       0   
2       0       0       0       0       0       0       0       0       0   
3       0       0       0       0       0       0       0       0       0   
4       0       0       0       0       0       0       0       0       0   

   pixel9    ...     pixel774  pixel775  pixel776  pixel777  pixel778  \
0       0    ...            0         0         0         0         0   
1       0    ...            0         0         0         0         0   
2       0    ...            0         0         0         0         0   
3       0    ...            0         0         0         0         0   
4       0    ...            0         0         0         0         0   

   pixel779  pixel780  pixel781  pixel782  pixel783  
0         0         0         0         0         0  
1         0         0         0         0         0  
2         0         0         0         0         0  
3         0         0         0         0         0  
4         0         0         0         0         0  

[5 rows x 784 columns]

Я получаю ошибку

KeyError Traceback (последний вызов был последним) ~ \ Anaconda3 \ lib \ site-packages \ pandas \ core \ indexes \ base.py в get_loc (self, key, method, допуск) 3077 try: -> 3078 return self._engine.get_loc (key) 3079 за исключением KeyError: KeyError: 'label'
Во время обработки вышеупомянутого исключения произошло другое исключение:

KeyError Traceback (последний вызов был последним) в 15 16 # сохранить метки впеременная л.---> 17 l = (d0 ['label']) 18 19 # Удалите функцию метки и сохраните пиксельные данные в d.

KeyError: 'label'

Я не могу понять ошибку, описанную в anaconda

Удалил некоторый код ошибки при отображении стека, добавьте более подробную ошибку

Пожалуйста, помогите мне решить эту проблему

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