例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 numpy as np
import matplotlib.pyplot as plt # 引入mat

本文通过多个实例,包括创建数组、绘制正态分布直方图、进行线性代数运算、读写Excel数据以及处理机器学习数据集,详细介绍了Python中NumPy库的使用方法。示例涵盖了数组属性查看、数据读取与保存以及统计分析等操作。
1万+

被折叠的 条评论
为什么被折叠?



