熊猫会减少运行时间吗?

时间:2020-04-28 06:02:43

标签: python-3.x pandas time

我有一个用python编写的代码,其中包含不同的矩阵和for循环以更改矩阵元素。但是运行需要很多时间。现在的问题是,是否可以将矩阵更改为pandas DataFrames,而系列是否可以减少运行时间?

1 个答案:

答案 0 :(得分:1)

如果您坚持嵌套循环,那么将数据本身放入pandas或numpy数据结构中并不会使代码本身受益。顺便说一句。现在如何解决?但是numpy和pandas都针对矢量化操作进行了优化,这将大大减少运行时间。但是,您需要调整自己的编码样式,例如A Beginner’s Guide to Optimizing Pandas Code for Speed

如果这不能回答您的问题,请考虑以下问题:How to create a Minimal, Reproducible Example