numpy
2019-02-01 本文已影响1人
ee716adaabef
numpy的random模块里面生成随机数的几个函数
1、randint(low,high,size)
产生指定范围的随机数位于半开区间[low,high),最后一个参数是元祖,他确定数组的形状

2、random([size])
返回随机的浮点数,在半开区间[0.0,1.0),官网上的例子和random_sample完全一样

3、argmax()返回是最大数的索引.
argmax有一个参数axis,默认是0,表示第几维的最大值

4、arange([start,] stop[, step,], dtype=None) 创建等差数组
其中start,step,dtype可以省略,分别是起始点、步长、和返回类型。

5、array和asrray的区别
同:都将结构数据转化为ndarray,
异:当数据源是ndarray时,array仍然会copy出一个副本,占用新的内存,但asarray不会

但是列表时,两种无区别
