NumPy是什么
NumPy是Python中用于科学计算的基础包,提供强大的N维数组对象和一系列高效操作这些数组的工具。其主要功能包括高性能的多维数组运算、数学函数、随机数生成、线性代数、傅里叶变换等。NumPy的核心是经过优化的C代码,兼具Python的灵活性和编译代码的速度,广泛应用于数据科学、机器学习、信号处理等领域。
NumPy使用示例
以下是一个简单的NumPy使用示例:
- 导入NumPy库并创建一个二维数组:
python
复制
import numpy as np  
x = np.arange(15, dtype=np.int64).reshape(3, 5)  - 修改数组的部分元素并计算每行的最大值:
python
复制
x[1:, ::2] = -99  
print(x)  
# 输出:  
# [[  0   1   2   3   4]  
#  [-99   6 -99   8 -99]  
#  [-99  11 -99  13 -99]]  
print(x.max(axis=1))  
# 输出:[ 4  8 13]  - 生成正态分布的随机数:
python
复制
rng = np.random.default_rng()  
samples = rng.normal(size=2500)  相关导航
暂无评论...
 
                            
 
 
                     
 
                     
 
                     
 
                     
 
                     浙公网安备33010802013858号
 浙公网安备33010802013858号