我正在尝试使用ipython notebook和ggplot for python在 python 中制作一个简单数字列表的直方图。使用 pylab,这很容易,但我无法让 ggplot 工作。
我正在使用此代码(基于对我有用的菱形直方图示例):
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")
使用 ipython 和 pylab,我可以用 just 制作直方图hist(a)
并显示。如何使用 ggplot 制作直方图?