首页 > 其他 > 详细

numpy函数

时间:2021-03-02 22:28:48      阅读:46      评论:0      收藏:0      [点我收藏+]

数据创建

randint

创建随机整数array。

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

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

low为必选参数:

  • 若有low与high,则返回两者之间的数据。[low, high)。
  • 若只有low,则返回数据在[0, 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]])

numpy函数

原文:https://www.cnblogs.com/zzai/p/numpy.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!