首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入pandas.plotting存在的问题

导入pandas.plotting存在的问题
EN

Stack Overflow用户
提问于 2017-05-21 22:47:05
回答 4查看 47.1K关注 0票数 24

当我进口熊猫的时候,一切都很好,也很正常。然而,当我试图从pandas.plotting导入一些东西时,im得到了一个错误。这可能是什么原因?

以下是输出的样子:

代码语言:javascript
复制
>>> import pandas
>>> from pandas.plotting import scatter_matrix
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named plotting

我使用的熊猫版本是:0.19.2

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-05-21 22:49:02

不幸的是,似乎在该模块的运行中出现了一些混乱。plotting模块已经从pandas.tools.plotting移动到pandas.plotting。困难很可能是因为在0.19版本时,pandas.plotting库还不存在。

当前版本为0.22。如果收到此错误,最佳做法是将您的熊猫版本更新为最新版本。

如果由于某种原因,您无法做到这一点,早期版本的熊猫的正确代码将是

代码语言:javascript
复制
from pandas.tools.plotting import scatter_matrix

当前版本的熊猫的正确代码是

代码语言:javascript
复制
from pandas.plotting import scatter_matrix
票数 53
EN

Stack Overflow用户

发布于 2017-06-13 20:52:17

如果你收到这个警告:

main:1: FutureWarning:'pandas.tools.plotting.scatter_matrix‘被废弃,而导入'pandas.plotting.scatter_matrix’。

代码语言:javascript
复制
import pandas.plotting

代码语言:javascript
复制
from pandas.plotting import scatter_matrix

https://github.com/pandas-dev/pandas/pull/13579/files/fe8b918a7c7f322a6806d3b262b7b36bbd01da80#diff-52364fb643114f3349390ad6bcf24d8f

票数 11
EN

Stack Overflow用户

发布于 2019-05-28 07:39:00

我发现,大多数情况下,当导入scatter_matrix出现错误时,是因为您有一段时间没有重新启动您的jupyter笔记本。在运行代码之前;从pandas.tools.plotting导入scatter_matrix,确保重新启动jupyter笔记本并运行代码。从那以后一切都很顺利。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44102532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档