【问题标题】:python module 'pandas' has no attribute 'plotting'python模块'pandas'没有属性'plotting'
【发布时间】:2020-06-18 20:08:21
【问题描述】:

我是 Python 的初学者。我遵循英特尔的机器学习课程。我在编码中遇到了一些麻烦。我在 Jupyter 中运行下面的代码,它会引发 AttributeError

import pandas as pd
step_data = [3620, 7891, 9761,3907, 4338, 5373]
step_counts = pd.Series(step_data,name='steps')
print(step_counts)

AttributeError: 模块 'pandas' 没有属性 'plotting'

【问题讨论】:

  • 然后查看this。你能检查你的站点包中是否有(可能是空的)PyQt4 目录吗?删除应该可以解决它。参考这个github.com/pandas-dev/pandas/issues/16536
  • 我认为您的错误不在您共享的这段代码中。我假设这是因为我没有看到熊猫对“绘图”属性的任何调用。但是我对熊猫并不熟悉。
  • 我的电脑里找不到PyQt4.....
  • PyQt5?= 存在吗?

标签: python pandas


【解决方案1】:

在您的终端类型中

pip install plotting. 

【讨论】:

【解决方案2】:

使用以下命令更新您的 pandas 版本

pip install --upgrade pandas

【讨论】:

    【解决方案3】:

    如果要直接在 Jupyter notebook 中执行 pip 命令,请运行以下命令:

    import sys
    !{sys.executable} -m pip install --upgrade pandas
    

    以上代码确保安装的包与安装 Jupyter notebook 的 python 版本相同。

    在某些情况下,以下命令也有效:

    !pip install --upgrade pandas
    

    【讨论】:

      【解决方案4】:

      更新 pandas 通常会纠正此错误。因此更新您的熊猫版本,错误应该得到解决。此外,您的代码 sn-p 确实有效。

      【讨论】:

        猜你喜欢
        • 2018-11-02
        • 1970-01-01
        • 2016-11-28
        • 2019-05-23
        • 2018-09-18
        • 1970-01-01
        • 1970-01-01
        • 2019-07-17
        相关资源
        最近更新 更多