|
|
1
1
感谢您添加数据和示例输出。首先,我很确定你不能将其矢量化,因为每个计算都依赖于前一个计算的输出。所以这是我所能做的最好的。
你的方法出现了
这个进来了
不是矢量化的,但是它得到了一个很好的速度提升,因为使用一个列表来处理这个问题并在最后将它添加回数据帧会更快。
输出:
|
|
2
2
不要使用循环。熊猫擅长矢量化操作,例如
你可以写一些类似的东西
|
|
|
3
0
是的。在寻找性能时,您应该始终在底层numpy阵列上操作:
你会惊讶于性能的提高,通常是10倍或更多。 |
|
|
4
0
很可能有更好的方法,但这个方法也应该奏效:
|