numpy函数

时间:2021-03-03 12:17:41   收藏:0   阅读:0

数据创建

randint

创建随机整数array。

np.random.randint(10,size=(2,3))

randint(low, high=None, size=None, dtype=‘l‘)

low为必选参数:

返回:返回一个ndarray,或一个整数int(若没有给size参数时)。

np.random.randint(100,size=(1))
np.random.randint(100)

array([3])
21

形状变化

np.flatten()

压成一个向量。

数据处理

np.sort()

np.sort(a, axis = 0)

>>> a = np.array([[3,7],[9,1]])
>>> np.sort(a)  #默认是按行排列的,即在vector内部排列元素
array([[3, 7],
       [1, 9]])
>>> np.sort(a, axis =  0) # axis=0,按列排
array([[3, 1],
       [9, 7]])
>>> np.sort(a, axis =  1)
array([[3, 7],
       [1, 9]])
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!