本文主要是介绍NumPy中的维度Axis,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 浅谈NumPy中的维度Axis
- 二维数组的列子
- 多维数组
版权声明:本文为博主原创文章,转载请注明原文出处!
写作时间:2019-04-16 14:56:53
浅谈NumPy中的维度Axis
NumPy中的维度是一个很重要的概念,很多函数的参数都需要给定维度Axis,如何直观的理解维度呢?我们首先以二维数组为例进行说明,然后推广到多维数组。
(有人将ndim
属性叫维度,将axis
叫轴,我还是习惯将axis
称之为维度,axis=0
称为第一个维度)
二维数组的列子
下面是一个二维数组的列子:
In [1]: import numpy as npIn [2]: x = np.random.randint(0, 9, (2, 3))In [3]: x
Out[3]:
array([[0, 8, 6],[1, 2, 1]])In [4]: x.ndim
Out[4]: 2In [5]: x.shape
Out[5]: (2, 3)In [6]: x[0]
Out[6]: array([0, 8, 6])In [7]
这篇关于NumPy中的维度Axis的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!