NumPy数值计算(1)

NumPy数值计算(1)

  1. 将列表转为NumPy中的array
   from __future__ import print_function
   from numpy import *
   import operator
   group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1]])
  1. 对group里面的所有元素进行求和进行求和操作
   from __future__ import print_function
   from numpy import *
   import operator

   group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1]])
   group.sum()
  1. 对group中所有的列求和
   from __future__ import print_function
   from numpy import *
   import operator

   group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1]])
   group.sum()
   group.sum(axis=1)
  1. 对group中所有的行求和
   from __future__ import print_function
   from numpy import *
   import operator

   group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1]])
   group.sum()
   group.sum(axis=1)
  1. 对group中所有的元素求均值:group.mean(),求所有列的均值或者所有行的均值如前面所示类似

  2. 对group中所有的元素求方差:group.var(),求所有列的均值或者所有行的均值如前面所示类似

  3. 对group中所有的元素求标准差:group.std(),求所有列的均值或者所有行的均值如前面所示类似

  4. 对group中各行元素进行排序:group.sort(axis=1),对group中的各列元素排序:group.sort(axis = 0)

  5. 对group中各行元素进行排序并且返回排序后的下标:group.argsort(axis=0)或者group.argsort(axis=1)

原文地址:https://www.cnblogs.com/crackpotisback/p/5550476.html