Advertisement

Python的Numpy二维数组及其轴

阅读量:

二维数组的表达方式:

Python原生:由列表构成的嵌套结构

Numpy: ndarray对象

Pandas: DataFrame结构

二维ndarray与Python列表的对比:

  1. ndarray在运行效率方面表现更优

  2. ndarray内置了mean()、std()、sum()等大量与数学运算相关的函数,可直接应用于整个数组元素

  3. 访问方式存在差异:a[1,2](Numpy ndarray)、a[1][2](Python List)

Numpy中的轴概念

axis参数的使用规则:

0: 按照列方向进行计算

1: 按照行方向进行计算

复制代码
 import numpy as np

    
 arr = np.array([
    
     [27.93,28.18,29.39,40.52,26.26],
    
     [58.08,50.61,51.62,48.55,54.03],
    
     [38.67,31.73,57.91,59.24,49.08],
    
     [45.83,31.48,45.94,71.21,46.53],
    
     [70.26,55.96,53.81,58.48,43.23],
    
     [46.61,22.73,45.77,63.63,56.73],
    

全部评论 (0)

还没有任何评论哟~