numpy数据分析
我的博客部署成功了
numpy数据分析**
numpy模块
数组存在优先级:
- 字符串>浮点型>整数
数组常用方法:
-
zero()
-
ones()
-
linspace()
1
np.linspace(0,100,num=20) # 返回从0大100的20个数的一维等差数列对应的数组
-
arange()
1
np.arange(10,50,step=2) # 返回从10到50(不包括50),步数为2的等差数列对应的一维数组
-
random系列
1
np.random.randint(0,100,size=(5,3)) # 返回0到100间的五行三列的二维随机数
numpy常用属性
-
shape
1
arr.shape # 数组的形状,几行几列
-
ndim
1
arr.ndim # 返回的是数组的维度
-
size
1
arr.size # 返回数组元素的个数
-
dtype
1
arr.dtype # 返回是数组元素类型题
创建数组并制定元素类型
1 | arr = np.array([1,2,3],dtype='int64') |
修改数组元素类型
1 | arr.dtype = 'uint8' # 修改数组的元素类型 |
评论