Próbuję zrobić histogram prostej listy liczb w python przy użyciu ipython notebook i ggplot for python. Korzystanie z pylab, to dość łatwe, ale nie mogę dostać ggplot do pracy.Jak zrobić histogram w notebooku ipython przy użyciu ggplot2 (dla python)
Używam tego kodu (na przykładzie diament histogramu, który działa dla mnie):
from ggplot import *
a = [1, 1, 2, 1, 1, 4, 5, 6]
p = ggplot(aes(x='carat'), data=a)
p + geom_hist() + ggtitle("Histogram of Diamond Carats") + labs("Carats", "Freq")
Korzystanie ipython & pylab mogę zrobić histogram z tylko hist(a)
i wyświetla. Jak utworzyć histogram przy użyciu ggplota?
Czy chcesz ggplot ze względu na styl lub jest inny powód. Jeśli jest to pierwsze, możesz wypróbować mpltools, rozszerzenie matplotlib, które może naśladować styl ggplot (zobacz http://tonysyu.github.io/mpltools/auto_examples/style/plot_ggplot.html). – Jakob
Chcę głównie używać ggplot, ponieważ wydaje się interesujący. – Rory