例10-1:创建数组并查看数组属性。
import numpy as np # 导入Numpy库
arr1 = np.array([1, 2, 3, 4]) # 创建的一维数组,参数为列表
print('数组的尺寸:',np.shape(arr1)) # (4, ) , 一个元素的元组,表示是一维数组
arr2 = np.array([[1,2,3,4],[4,5,6,7], [7,8,9,10]]) # 创建二维数组
print('数组的尺寸:',np.shape(arr2)) # 2个元素的元组: (3, 4)
arr2.shape[0] # 返回二维数组的行数:3
arr2.shape[1] # 返回二维数组的列数:4
其中 (4,) 代表一维数组,元素有四个;(3, 4) 代表二维数组,三行四列。
例10-2 绘制:随机生成10000数据,服从均值为0、方差为1的正态分布的直方图(间隔个数:50)。
import num