python - 属性错误: 'function' object has no attribute 'bar' in pandas

标签 python pandas

我有一个 pandas 数据框,它是 pandas 数据框类型,如下所示

type(df)

Out[176]:

pandas.core.frame.DataFrame

但是当我尝试在此数据框上使用任何绘图函数(例如条形图)时,它会给出如下错误;

df.plot.bar()

AttributeError: 'function' object has no attribute 'bar'

其他功能(例如箱线图或历史记录)也无法正常工作。知道为什么吗?

最佳答案

如果您想要绘制特定的列,您可以尝试: df.plot(x='x', y='y', kind='bar')

关于python - 属性错误: 'function' object has no attribute 'bar' in pandas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36856428/

相关文章:

python - jupyter nbconvert --to html --no-inp 正在缩小集中表的显示

python - 如果达到 Wait_For_Message 超时则发送消息 Discord Py

python - 将 for 循环调整为仅根据 df 中出现的频率返回值

python - 使用不同类型的单单元阵列清理数据框列

python - 如何引用名称中带有点的 Pandas 列

java - 流式传输 7-zip 存档中的文件

python - 意外的数学输出

python - 如何删除字符串中最后一个数字之后的所有内容

python - 根据 Pandas 中一列的总和添加新列并按其他 2 列分组

python - 在 seaborn 条形图中绘制百分比