如何解决我是否需要导入 Numpy 才能使用 Pandas?
我正在使用 Pandas 来管理一些数据框。
到目前为止,在我看过的每个教程中,它们在使用 Pandas 时都会导入 numpy 和 Pandas,所以我都导入了。
我最近还安装了 flake8 linter,它给了我以下消息:
numpy as np imported but not used
这两个包是否需要一起运行,或者我可以删除那个 Numpy 吗?
解决方法
不,您不需要导入 numpy 即可让 Pandas 正常运行。大多数教程使用 numpy 进行某些计算,这就是导入它的原因。否则,熊猫自给自足。
,答案是否定的,numpy 和 pandas 并没有严格的限制。 有时候你需要借助 numpy 来做一些特殊的工作,比如计算,这就是你可能需要导入和使用的原因。
但是要使用 Pandas,numpy 不是强制性的。
,您不必导入 numpy。 Numpy 和 pandas 是两个不同的包。它们都是高效编辑数据的强大库,并且它们协同工作得非常好。这就是人们一起使用它们的原因。但这并不意味着您必须同时导入两者。
仍然不要删除 numpy,因为 Pandas 的一些内部操作依赖于 numpy。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。