numpy数组创建
numpy.array(object, dtype=None, copy=True, order=‘K’,subok=False, ndmin=0)numpy参数名称、说明object 接收array。表示想要创建的数组。无默认。dtype 接收data-type。表示数组所需的数据类型。如果未给定,则选择保存对象所需的最小类型。默认为None。ndmin 接收int。指定生成数组应该具有的最小维数。默认为None。numpy数组创建的三种方法:(1)通过传入可待跌对象创建,我将之称为基本方法(2)使用numpy内部功能函数,内部方法(3)使用特殊的库函数,特殊方法变换数组的形态组合数组使用hstack函数实现数组横向组合:np.hstack((arr1,arr2))使用vstack函数实现数组纵向组合:np.vstack((arr1,arr2))使用concatenate函数实现数组横向组合:np.concatenate((arr1,arr2),axis = 1))使用concatenate函数实现数组纵向组合:np.concatenate((arr1,arr2),axis = 0))切割数组使用hsplit函数实现数组横向分割: np.hsplit(arr1, 2)使用vsplit函数实现数组纵向分割: np.vsplit(arr, 2)使用split函数实现数组横向分割: np.split(arr, 2, axis=1)使用split函数实现数组纵向分割: np.split(arr, 2, axis=0)
2020-12-25
最新推荐文章于 2022-07-15 16:42:15 发布