pandas — нарисовать распределение столбца

#python #pandas

#python #pandas

Вопрос:

Фрейм данных выглядит следующим образом:

введите описание изображения здесь

И я хотел бы нарисовать распределение населения группы по geo_name, но когда я использую следующую команду:

 df.hist(column='population')
  

Гистограмма — это не каждый столбец для совокупности geo_name:

введите описание изображения здесь

Например, должно быть два верхних столбца из (Ont.) и (Que.), Но есть только один столбец, который намного выше других. В чем дело? Как это решить?

Комментарии:

1. вы используете неправильный тип графика. Гистограмма предназначена для отображения распределения

Ответ №1:

Я думаю, вы ищете гистограмму населения, по одному столбцу на провинцию, с провинциями, расположенными вдоль горизонтальной оси. Если да, попробуйте это:

 df['population'].plot(kind='bar')