numpy使用笔记
分类:
文章
•
2024-06-10 12:40:52
- np.sqrt()与np.emath.sqrt()
这两个不同的地方在于,前者只能接受一个大于0的数,也就是前面的运算只能得到一个实数;而后者可以接受一个负数,运算结果也可以是一个虚数。
- 输出2016点7月的每一天
- np取整的总结
numpy取整有六种方法:
- np.floor():向下取整
- np.ceil():向上取整
- np.trunc():截取整数部分
- np.rint():四舍五入到整数
- Z.astype(int):通过类型转化
- Z - Z%1:通过减去取余得到的小数
- 对于长度较小的数组,np.add.reduce比np.sum快很多。
- 比较两个数组是否相同
- np.allclose():比较两个数组是否“相近”,误差在1e-05内。(可用来比较整数数组)
- np.array_equal():比较两个数组中每个元素是否相等
- 数组设置为read only
Z.flags.writeable = False
- 取数组中最大(最小)元素的索引
- Z.argmax(): 取数组中最大索引
- Z.argmin(): 取数组中最小值索引
-