用python绘制kde密度图

用python绘制kde密度图,python,pandas,Python,Pandas,我遵循ipython中的“python for data analysis”,尝试使用pandas(第8章,直方图和密度图)绘制kde图。代码很简单: import numpy as np import pandas as pd ser = pd.Series(np.random.randn(1000)) ser.plot(kind='kde') 错误是 UnboundLocalError:local variable 'klass' referenced before assignment

我遵循ipython中的“python for data analysis”,尝试使用pandas(第8章,直方图和密度图)绘制kde图。代码很简单:

import numpy as np
import pandas as pd
ser = pd.Series(np.random.randn(1000))
ser.plot(kind='kde')
错误是

UnboundLocalError:local variable 'klass' referenced before assignment

我在谷歌上搜索了一下,我认为这是一个局部和全局变量问题,可能是因为导入模块的方法错误。有人能给我提些建议吗?

你的代码对我来说很好。您确定正在运行%pylab吗?您正在运行哪个版本的
pandas
<代码>打印(pd.\uuuuu版本)。我怀疑它是0.8之前的版本,在这种情况下,您应该借此机会升级到
0.10.1
。问题将在更新后解决。非常感谢你!