numpy库函数

admin 36 0

NumPy(Numerical Python的简称)是Python的一个开源数值计算扩展库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

以下是一些常用的NumPy库函数:

1. `numpy.array()`: 创建一个数组。

2. `numpy.sum()`: 计算数组中所有元素的和。

3. `numpy.mean()`: 计算数组中所有元素的平均值。

4. `numpy.median()`: 计算数组中所有元素的中位数。

5. `numpy.min()`: 找到数组中的最小值。

6. `numpy.max()`: 找到数组中的最大值。

7. `numpy.std()`: 计算数组中所有元素的方差。

8. `numpy.var()`: 计算数组中所有元素的变异数。

9. `numpy.prod()`: 计算数组中所有元素的乘积。

10. `numpy.dot()`: 计算两个数组的点积。

11. `numpy.flatten()`: 将多维数组转换为一维数组。

12. `numpy.reshape()`: 改变数组的形状。

13. `numpy.arange()`: 创建一个等差数列的数组。

14. `numpy.linspace()`: 创建一个等距的数组。

15. `numpy.insert()`: 在指定位置插入一个或多个元素。

16. `numpy.append()`: 在指定位置添加一个或多个元素。

17. `numpy.delete()`: 删除指定位置的元素。

18. `numpy.unique()`: 返回唯一值,并排序。

19. `numpy.sort()`: 对数组进行排序。

20. `numpy.searchsorted()`: 在已排序的数组中查找插入位置以保持排序状态。

21. `numpy.where()`: 返回满足条件的元素的索引。

22. `numpy.clip()`: 将数组中的元素限制在指定范围内。

23. `numpy.sqrt()`: 计算数组中每个元素的平方根。

24. `numpy.exp()`: 计算数组中每个元素的指数函数值。

25. `numpy.log()`: 计算数组中每个元素的对数。

26. `numpy.sin()`: 计算数组中每个元素的正弦值。

27. `numpy.cos()`: 计算数组中每个元素的余弦值。

28. `numpy.tan()`: 计算数组中每个元素的正切值。

29. `numpy.arcsin()`: 计算数组中每个元素的反正弦值。

30. `numpy.arccos()`: 计算数组中每个元素的反余弦值。

31. `numpy.arctan()`: 计算数组中每个元素的反正切值。