Я загружаю данные из 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
Удалил некоторый код ошибки при отображении стека, добавьте более подробную ошибку
Пожалуйста, помогите мне решить эту проблему