2

我最近不得不在工作中重新格式化我的系统,在重新安装 anaconda 和 ggplot 后,我​​观察到一些有趣的图表行为。

anaconda 环境有默认包,ggplot 版本是 conda-forge 的 0.9.4-py35_0。

我用于此示例的数据集来自kaggle 收容所动物结果

如果我运行以下代码,我应该根据图例中的“OutcomeType”值得到一个带有颜色的分段条形图。

ggplot(train, aes(x='AnimalType', fill='OutcomeType')) + geom_bar(position='fill')

然而,虽然我期待这样的事情:

我最终得到了这个:

由于某种原因,aes 的“填充”参数似乎无法正常运行。虽然填充值的图例条目具有不同颜色的标签,但这些颜色不会显示在条形图的不同段上。关于为什么会这样的任何想法?

提前感谢您的帮助!

4

0 回答 0