向量化计算

向量化计算

  • 定义,向量化计算是一种特殊的并行计算的方式,它可以在同一时间执行多次操作,通常是对不同的数据执行同样的一个或一批指令,或者说把指令应用于一个数组/向量。

1,生成等差数列

numpy.arange(atart,end,step):

start 开始值

end 结束值

step 步长

2,四则运算

  • 规则: 相同位置的数据进行运算,结果保留在相同的位置

3,函数计算

  • 规则:相同位置的数据进行函数的计算,函数返回结果保留在相同位置。
  • 语法: fun( x )

向量化计算的原则

原则:

  • 代码中尽量避免显式的 for 循环

《向量化计算》
《向量化计算》

向量化的数据框计算

《向量化计算》
《向量化计算》

axis = 1 设定为按照一行,来比较

《向量化计算》
《向量化计算》

    原文作者:聂红波
    原文地址: https://zhuanlan.zhihu.com/p/28988347
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞