引言:numpy函数库作为强大的数据分析库,如果还没有安装的小伙怕,看这篇文章快来安装一下吧!
首先介绍一下:numpy官方文档、中文文档。这里面的内容大多是大牛的分享,值得一看。
1.np.stack()函数。
在小编看来,这个函数的作用就是堆叠作用,就是将两个分离的数据堆叠到一个数据里(合并到一个数据里)。简单看一个小小例子就懂了,不着急!
例如:
import numpy as np data1 = np.array([1,5,9]) data2 = np.array([8,6,3]) result=np.stack((data1,data2)) print(result,result.shape)
output:
[[1 5 9]
[8 6 3]] (2, 3)解释:此函数就是将data1数据与data2数据进行按照顺序进行排列到一起,然后放到一个array里面。原来的data1、data2都是一维array数据,但是经过np.stack函数处理之后将两个一维array数据进行堆叠,此后就变为二维array数据。