numpy常用函数(更新中)

array() np.array([1, 2, 3]): 创建一维数组,可执行切片、取最小值、排序等
[2 0 1 5]
np.array([[2, 0, 1, 5], [1, 2, 3, 4]]): 创建二维数组
[[2 0 1 5]
 [1 2 3 4]]
linspace(start, stop, num=50);
轴自变量范围,num表示从start到stop的个数
value = np.linspace(2.0, 3.0, num=5)
print(value)

[2.   2.25 2.5  2.75 3.  ]
sin(x)三角函数 value = np.sin(np.pi/2)    #np.sin(x)三角函数
print(np.pi)
print(value)

3.14159265359
1.0
cos(x)三角函数 value = np.cos(np.pi/3)
print(value)

0.5000000000000001
random.rand(d0,d1,…,dn)
创建一个给定形状的数组,并用一个均匀分布的随机样本(0,1)填充它
print(np.random.rand(3, 2))    #随机创建一个在(0,1)区间的三行两列的数组

[[0.37406125 0.41020619]
 [0.56066791 0.81082405]
 [0.57715886 0.55261072]]
print(np.random.rand(5))    #随机创建一个在(0,1)区间的5个元素数组

[0.14558539 0.95817404 0.39829352 0.99681545 0.07865155]

你可能感兴趣的:(Python数据分析与挖掘)