Клавиша «Подтверждено», которую вы используете в corona_dif.nlargest(15, 'Confirmed)
, неверна. Это должно быть имя метки столбца. KeyError означает, что используемый вами ключ неверен.
Пожалуйста, проверьте ключ, который вы используете. Это должно быть имя метки столбца. В вашем случае проверьте орфографию и регистр символов «Подтверждено» в соответствии с именем столбца таблицы. Может быть, все это в нижнем регистре, то есть «подтверждено».
См. На изображении выше. Мой DataFrame имеет три столбца 'x', 'y', 'z'.
В моем коде, когда я ввожу print(df.nlargest(2, 'x'))
это дает мне вывод, но когда я ввожу неправильный ключ print(df.nlargest(1, 'xy'))
, тогда это выдает ошибку, такую же, как ваша
Если у вас возникла путаница, пожалуйста, укажите в комментариях. Я был бы очень рад дать вам решения.