Я пытаюсь создать функцию, которая будет перебирать список числовых функций в кадре данных для отображения гистограммы и сводной статистики рядом с ней.Я использую plt.figtext()
для отображения статистики, но получаю сообщение об ошибке
num_features=[n1,n2,n3]
for i in num_features:
fig, ax = plt.subplots()
plt.hist(df[i])
plt.figtext(1,0.5,df[i].describe() )
ax.set_title(i)
plt.show()
Когда я это делаю, я получаю сообщение об ошибке / предупреждение:
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()
Работает нормально, если использовать df[n].mean()
вместо describe()
Что я делаю не так?Есть ли лучший способ напечатать график и показать статистику рядом с ним?