自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 np.linspace()函数

np.linspace主要用来创建等差数列。np.linspace参数:numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0)Return evenly spaced numbers over a specified interval.(在start和stop之间返回均匀间隔的数据)Returns num evenly spaced samples, calculated over

2022-04-14 22:45:33 69

原创 np.newaxis()函数

 np.newaxisnp.newaxis 的功能是增加新的维度,但是要注意 np.newaxis 放的位置不同,产生的矩阵形状也不同。通常按照如下规则:np.newaxis 放在哪个位置,就会给哪个位置增加维度x[:, np.newaxis] ,放在后面,会给列上增加维度x[np.newaxis, :] ,放在前面,会给行上增加维度用途: 通常用它将一维的数据转换成一个矩阵,这样就可以与其他矩阵进行相乘。例1:这里的 x 是一维数据,其 shape 是 4,可以看到通过在列方向上

2022-04-13 14:51:40 21911

原创 np.astype()函数

 astype函数用于array中数值类型转换x = np.array([1, 2, 2.5])x.astype(int)输出array([1, 2, 2]) arr = np.arange((10))print(arr, arr.dtype, sep="\n")[0 1 2 3 4 5 6 7 8 9]int32 #可以看到,他的数据类型为 int32 arr = arr.astype("float32")print(arr, arr.

2022-04-13 14:40:52 9997

原创 np.digitize()函数

 numpy.digitize(x, bins, right = False) 参数:x : numpy数组bins :一维单调数组,必须是升序或者降序right:间隔是否包含最右返回值:x在bins中的位置。 Example:import numpy as npbins = np.array(range(-99, 102, 3))a = np.digitize(-98,bins) #a=1b = np.digitize(68,bins) #b=56

2022-04-13 14:25:23 317

原创 np.random.randint函数

numpy.random.randint(low, high=None, size=None, dtype=‘l’)函数的作用是,返回一个随机整型数,范围从低(包括)到高(不包括),即[low, high)。如果没有写参数high的值,则返回[0,low)的值。参数如下:low: int生成的数值最低要大于等于low。(hign = None时,生成的数值要在[0, low)区间内)high: int (可选)如果使用这个值,则生成的数值在[low, high)区间。size:

2022-04-11 16:51:43 962

原创 np.percentile()函数

percentile(a, q, axis=None, out=None, overwrite_input=False, interpolation='linear', keepdims=False)作用:找到一组数的分位数值,如四分位数等(具体什么位置根据自己定义)a : array,用来算分位数的对象,可以是多维的数组q : 介于0-100的float,用来计算是几分位的参数,如四分之一位就是25,如要算两个位置的数就(25,75)axis : 坐标轴的方向,一维的就不用考虑了,多维的就用这个

2022-04-10 22:54:43 153

原创 np.ptp()函数

该函数的名称来自“peak to peak”的首字母缩写词对所有数据计算求最大值和最小值的差值的方法1 a.ptp())对所有数据计算求最大值和最小值的差值的方法2 np.ptp(a))Examples>>> x = np.array([[4, 9, 2, 10],... [6, 9, 7, 12]])>>> np.ptp(x, axis=1) # axis=1时, 每行最大值 - 每行最小值array([8,

2022-04-10 20:18:23 2028

原创 np.amax和np.max的区别

np.amax和np.max是同一个函数.例如( 来自官方文档: help(np.amax) ):>>> a = np.arange(4).reshape((2,2))>>> aarray([[0, 1], [2, 3]]) >>> np.amax(a) # Maximum of the flattened array3>>> np.amax(a, axis=None)

2022-04-10 19:29:07 1338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除