一、创建数组
1、array :它用于创建一维或多维数组 (array 数组)
import numpy as np
np.array([1,2,3,4,5])
----------------
array([1, 2, 3, 4, 5, 6])
还可以使用此函数将pandas的df转为NumPy数组。
data={'小写':['a','b','c'],'大写':['A','B','C']}
df=pd.DataFrame(data)
np.array(df)
2、arange :在给定的间隔内 返回具有一定步长的整数。 (arange 排列)
step:数值步长。
np.arange(5,10,2)
-----------------------
array([5, 7, 9])
3、Linspace :创建一个具有指定间隔的浮点数 的数组。 (lin-space 林空间)
start:起始数字 end:结束 Num:要生成的样本数
np.linspace(10,100,10)
--------------------------------
array([ 10., 20., 30., 40., 50., 60., 70., 80., 90., 100.])
4、random.randint :在一个范围内生成n个随机整数样本。 必记(random.rand-int)
(start:起始数字 end:结束 Num:要生成的样本数)
(1)np.random.randint(0,10,5)
Numpy常用的20个函数
于 2022-09-08 16:13:53 首次发布