【发布时间】:2016-08-19 18:43:11
【问题描述】:
我有一个熊猫数据框,它是熊猫数据框类型,如下所示
type(df)
Out[176]:
pandas.core.frame.DataFrame
但是,当我尝试在此数据框上使用任何绘图函数(如条形图)时,会出现如下错误;
df.plot.bar()
AttributeError: 'function' object has no attribute 'bar'
箱形图或 hist 等其他功能也不起作用。知道为什么吗?
【问题讨论】:
-
如果plot是函数,df.plot().bar()会有什么影响?
-
文档中的语法是 df.plot.bar() 而不是 df.plot().bar()
-
但运行时说这是函数,所以值得一试:)
-
你的东西有效,但为什么呢?在上面的文档中,它说没有函数的情节