![]() |
1
5
分配不是瓶颈
为pandas系列指定值很便宜,尤其是通过常规对象(如
广播更便宜
注释
broadcasting
非常便宜,即当您设置标量值时,例如
对于不满足条件的情况,第二个示例有一个系列分配。这个比较贵。 计算相对昂贵另一方面, 计算 你的表演比较昂贵。 在第一个示例中,您有一个计算:
在第二个示例中,您至少有三个计算:
因此,您可以并且应该期望第二个版本更加昂贵。
使用
|
![]() |
2
5
第一次您只使用一个条件,因此它应该比检查这两个条件更快。简单示例使用ipython:
|
![]() |
Sweepy Dodo · JSON lite的格式化 4 月前 |
![]() |
giantjenga · 优化整数向量到二进制向量的转换 6 月前 |
![]() |
Zegarek · Postgresql递归查询未提供预期结果 6 月前 |
![]() |
Joe · 为什么这两个查询之间的性能存在如此大的差异? 9 月前 |
![]() |
tic-toc-choc · 在`dplyr中高效使用列表进行过滤` 9 月前 |
![]() |
Mohan · 是否有一种更快的方法来编写代码,从1:N中提取许多随机样本? 10 月前 |
![]() |
user2980746 · 在C#字典中键入xyz对的最有效方法是什么? 10 月前 |