在虚拟机上通过IPython笔记本运行时,如何让python熊猫尊重matplotlib参数?

在虚拟机上通过IPython笔记本运行时,如何让python熊猫尊重matplotlib参数?,python,pandas,vagrant,jupyter-notebook,Python,Pandas,Vagrant,Jupyter Notebook,我已经安装了pandas和IPython笔记本,我在一个流浪者的盒子上运行。在数据框上打印并尝试创建堆叠条形图时,pandas会忽略传递给plot()函数的辅助参数 我不知道这是因为我的环境,熊猫的版本,还是绘图语法使用中的一个基本错误 要进行复制,您可以安装运行IPython的Vagrant box 在此路径中安装的Python库包括: Chef python cookbook python', '>= 1.2.2 requests==0.13.0","lxml","beautiful

我已经安装了pandas和IPython笔记本,我在一个流浪者的盒子上运行。在数据框上打印并尝试创建堆叠条形图时,pandas会忽略传递给
plot()
函数的辅助参数

我不知道这是因为我的环境,熊猫的版本,还是绘图语法使用中的一个基本错误

要进行复制,您可以安装运行IPython的Vagrant box

在此路径中安装的Python库包括:

Chef python cookbook python', '>= 1.2.2 
requests==0.13.0","lxml","beautifulsoup4","fom","lettuce","boto","nose
ipython-notebook
python-scipy
python-matplotlib
python-pandas
python-sympy
没有指定版本号,因此我假设安装了最新和最大版本

安装完成后,我通过
IPython笔记本运行IPython-ip=192.168.33.11-pylab-inline
。我打开该IP上的笔记本,然后尝试

import pylab as pl
from pandas import *
x = DataFrame({"Alpha": Series({1: 1, 2: 3, 3:2.5}), "Beta": Series({1: 2, 2: 2, 3:3.5})})
x.plot(kind="bar")
这与预期一样有效,但是

x.plot(kind="bar", stacked=True)

生成完全相同的绘图,而不是具有堆叠条的绘图。我希望看到一个堆叠的条形图

我认为这将是一个更好的关于githib。您的代码与常规ipython笔记本配合使用效果良好…谢谢,我提出了一个关于ipython项目的问题