|
1
1
您的版本似乎更快,这仅仅是因为您向它传递的是一个NumPy数组,而不是一个Pandas数据结构:
总的来说,比较NumPy和Pandas的运营是小巫见大巫。后者建立在前者之上,几乎总是以速度换取灵活性(但是,考虑到这一点,熊猫的速度还是很快的,而且随着时间的推移,它越来越依赖于Cython的操作。)我不确定具体是什么原因使得numba/jit在NumPy上表现得更好。但是如果你用一个Pandas系列来比较这两个函数,Pandas本身的速度会更快。
当你打电话的时候
当您调用方法本身时,例如
这让你进入了事情的核心,在功能上
如果您想进行更公平的比较,请直接使用下面的NumPy值调用此函数:
(记住,它只需要一个com;为此,你可以使用
|
|
|
Cam · Pandas列表日期到日期时间 1 年前 |
|
|
Bijan · Pandas批量更新帐户字符串 1 年前 |
|
Kernel · 进入熊猫的定义。系列super().reindex 1 年前 |
|
|
adventurous_chip_55 · 如何引爆柱子 1 年前 |
|
|
RKIDEV · Panda迭代行并将第n行值乘以下一(n+1)行值 1 年前 |