![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Numpy函数
Jeanshoe
这个作者很懒,什么都没留下…
展开
-
[Numpy函数]numpy.arange()
arange函数用于创建等差数组,使用频率非常高,arange非常类似range函数,会python的人肯定经常用range函数,比如在for循环中,几乎都用到了range,下面我们通过range来学习一下arange,两者的区别仅仅是arange返回的是一个数据,而range返回的是list。先引入numpy。arange和range的另一个区别就是使用arange前先引入,range不需要使用一个参数,看看range和arange有什么表现。range返回从0到4的5个数构成的list,而aran转载 2020-07-11 11:34:26 · 242 阅读 · 0 评论 -
[Numpy函数]numpy.triu()
triu(m,k = 0)数组m的上三角矩阵。返回矩阵的副本,其中第k个对角线以下的元素为零。转载 2020-07-11 11:30:20 · 546 阅读 · 0 评论 -
[Numpy函数]numpy.sum()
众所周知,sum不传参的时候,是所有元素的总和。这里就不说了。假设我生成一个numpy数组a,如下这是一个拥有两维的数组,每一维又拥有三个数组,这个数组里面拥有四个元素。如果我们要将这个a数组中的第一个元素1定位出来,则我们会输入a[0][0][0]。好,这个axis的取值就是这个精确定位某个元素需要经过多少数组的长度,在这里是3,所以axis的取值有0,1,2。如果一个数组精确到某个元素需要a[n0][n1][n2][…][n],则axis的取值就是n。定位到这里,axis的参数的取值就解释完成了。转载 2020-07-11 11:26:22 · 397 阅读 · 0 评论 -
[Numpy函数].repeat()
np.repeat()用于将numpy数组重复。numpy.repeat(a, repeats, axis=None);参数:axis=0,沿着y轴复制,实际上增加了行数axis=1,沿着x轴复制,实际上增加了列数1. 一维数组重复3次# 随机生成[0, 5)之间的数,形状1行4列,将此数组按y轴重复3次import numpy as nppop = np.random.randint(0, 5, size=(1, 4)).repeat(3, axis=0)print(pop)[[1转载 2020-07-10 12:25:48 · 976 阅读 · 1 评论