Задать вопрос
inspector_shnirevadze
@inspector_shnirevadze

Как поправить ошибку If using all scalar values, you must pass an index?

Учу matplotlib, pandas, seaborn. Не могу понять в каком месте у меня ошибка. Как ее исправить?

Датасет который я использую:
https://www.kaggle.com/open-powerlifting/powerlift...

Вот так подключаю:
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

df = pd.read_csv('openpowerlifting.csv', sep=',')
df.head(2)


Вот что я хочу выполнить:
fig = plt.figure(figsize=(14,5))
sns.kdeplot(df.loc[:, ['BodyweightKg', 'Age']].dropna().sample(5000), color='r', cmap='Reds', shade=True, shade_lowest=False)


И вот какую ошибку получаю:
If using all scalar values, you must pass an index
  • Вопрос задан
  • 1221 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
Комментировать
@rahmanoff
Привет!
Делаю те же упражнения.
Получаю те же ошибки:
If using all scalar values, you must pass an index

Удалось "победить"?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы