Я пытаюсь создать диаграмму в Python, используя библиотеку ggplot.Бар диаграммы на ggplot с Python
Мои данные в этом формате:
id total
1 3
1 4
1 7
2 3
2 2
2 5
Я хочу создать гистограмму, где каждый идентификатор имеет свой собственный бар. Y будет средним значением общего столбца для конкретного идентификатора, а также добавит область ошибок с min и max для каждого бара.
Я новичок на ggplot. Я работал с графиками разброса и графиком, но не с гистограммой.
я обнаружил, что столбиковые диаграммы могут быть созданы с
gg = ggplot(mydata, aes(....)) + geom_bar()
Но я не могу понять, что добавить на ИСЗ.
Хорошо, в R ggplot есть ['stat_summary'] (http://docs.ggplot2.org/0.9.3/stat_summary.html) для этого. Я не вижу такой функции в версии Python. Я бы рекомендовал просто изменить данные и использовать 'ggplot (mydaya, aes (x = 'factor (x)', y = y)) + geom_bar()'. Я не уверен в синтаксисе, не имею версию Python в ближайшем пространстве. – m0nhawk