numpy相关tricks
来源:互联网 发布:鸡兔同笼java语言编程 编辑:程序博客网 时间:2024/04/27 05:01
numpy.array 过滤nan元素:
array 中有时计算出nan元素,会影响最终结果。nan元素来源于’0除’等类似原因,利用 np.nan != np.nan 为 True 的性质,检测如下:
.>>> import numpy as np
.>>> a = np.array([1, np.nan, 3, 4, np.nan, 6])
.>>> a
array([ 1., nan, 3., 4., nan, 6.])
.>>> np.count_nonzero(a != a)numpy.array 数组索引:
.>>>a2=np.array([[1,1,1],[3,3,3],[3,3,8]],dtype=’int32’)
.>>>a1=np.array([2,1,1],dtype=’int32’)
.>>>a2[a1]
array([[3, 3, 8], [3, 3, 3], [3, 3, 3]], dtype=int32)numpy.array 增加维度:
numpy中包含的newaxis可以给原数组增加一个维度
np.newaxis放的位置不同,产生的新数组也不同
.>>> x = np.random.randint(1, 8, size=5)
.>>> x
array([4, 6, 3, 6, 5])
.>>> x1 = x[np.newaxis, :]
.>>> x1
array([[4, 6, 3, 6, 5]])
.>>> x2 = x[:, np.newaxis]
.>>> x2
array([[4], [6], [3], [6], [5]])
- numpy相关tricks
- 【Tricks】 Android 存储空间相关
- python numpy相关
- numpy.ndarray相关
- numpy 相关函数
- tricks
- tricks
- numpy数据相关函数总结
- numpy tricks(一)—— 多维数组的阈值化处理
- numpy tricks(二)—— 删除多维数组的行或列
- numpy中的协方差,方差相关计算
- python学习(八)----numpy模块相关函数
- Python中numpy相关函数总结
- numpy矩阵相关和线性代数linalg模块
- numpy基础教程—其它相关函数
- Numpy
- numpy
- numpy
- input常用
- solr的IKAnalyzer中文分词器配置
- 个人模板 堆
- 什么是继承
- CAD-DUCT.Solids.v2.28.062\
- numpy相关tricks
- java获取class对象的方法
- android ListView中只显示一个item问题的两种解决办法
- 将有序单链表转化为平衡二叉树
- centos 6.5 64位系统安装32位运行库
- AccessibilityService有哪些缺陷?
- [编程题] 文本嗅探
- Sublime Text3 快捷键汇总
- android studio打开项目Gradle Download:https://jcenter.bintray.com/ 一直加载解决方案