Описание ошибки почти ничего не говорит о причине. Что на самом деле вызвало эту ошибку? Что я должен изменить, чтобы устранить эту ошибку?
Команда, которую я выполнил в своей записной книжке Jupyter:
temp2 = df.pivot_table(values='Loan_Status',index= 'Credit_History'],aggfunc=lambda x: x.map({'Y':1,'N':0}).mean())
И ошибка отображается в консоли:
KeyError Traceback (most recent call last)
<ipython-input-70-36df2773019b> in <module>()
----> 1 temp2 = df.pivot_table(values='Loan_Status',index=['Credit_History'],aggfunc=lambda x: x.map({'Y':1,'N':0}).mean())
C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\frame.py in pivot_table(self, values, index, columns, aggfunc, fill_value, margins, dropna, margins_name)
5298 aggfunc=aggfunc, fill_value=fill_value,
5299 margins=margins, dropna=dropna,
-> 5300 margins_name=margins_name)
5301
5302 def stack(self, level=-1, dropna=True):
C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\reshape\pivot.py in pivot_table(data, values, index, columns, aggfunc, fill_value, margins, dropna, margins_name)
57 for i in values:
58 if i not in data:
---> 59 raise KeyError(i)
60
61 to_filter = []
KeyError: 'Loan_Status'
** Вот пример моего фрейма данных: **
![df.sample()](https://i.stack.imgur.com/7JXaw.png)
** Вот df.columns (): **
![df.columns()](https://i.stack.imgur.com/L0hFk.png)