numpy中的where()函数
来源:互联网 发布:网络水军是什么现象 编辑:程序博客网 时间:2024/06/08 10:57
test_data=np.where(df_test>120,1,0)
where算是三目运算符,where(条件,真,假)
Return elements, either from x or y, depending on condition.
If only condition is given, return condition.nonzero()
.
condition : array_like, bool
When True, yield x, otherwise yield y.
x, y : array_like, optional
Values from which to choose. x, y and condition need to bebroadcastable to some shape.
out : ndarray or tuple of ndarrays
If both x and y are specified, the output array containselements ofx where condition is True, and elements fromy elsewhere.
If only condition is given, return the tuple
condition.nonzero()
, the indices wherecondition is True.
Notes
If x and y are given and input arrays are 1-D,where
isequivalent to:
[xv if c else yv for (c,xv,yv) in zip(condition,x,y)]
Examples
>>> np.where([[True, False], [True, True]],... [[1, 2], [3, 4]],... [[9, 8], [7, 6]])array([[1, 8], [3, 4]])
>>> np.where([[0, 1], [1, 0]])(array([0, 1]), array([1, 0]))
>>> x = np.arange(9.).reshape(3, 3)>>> np.where( x > 5 )(array([2, 2, 2]), array([0, 1, 2]))>>> x[np.where( x > 3.0 )] # Note: result is 1D.array([ 4., 5., 6., 7., 8.])>>> np.where(x < 5, x, -1) # Note: broadcasting.array([[ 0., 1., 2.], [ 3., 4., -1.], [-1., -1., -1.]])
Find the indices of elements of x that are in goodvalues.
>>> goodvalues = [3, 4, 7]>>> ix = np.isin(x, goodvalues)>>> ixarray([[False, False, False], [ True, True, False], [False, True, False]], dtype=bool)>>> np.where(ix)(array([1, 1, 2]), array([0, 1, 1]))
- numpy中的where()函数
- numpy中的where用法
- Python中numpy的where()函数
- numpy中的where方法嵌套使用
- numpy.where()
- numpy,theano中的函数
- numpy中的tile函数
- numpy中的tile函数
- numpy中的tile函数
- Numpy中的transpose函数
- Numpy中的ravel_multi_index函数
- numpy中的tile函数
- numpy中的常用函数
- numpy中的tile函数
- Numpy中的pad函数
- numpy中的tile函数
- numpy中的tile函数
- numpy中的mean()函数
- openGL之glsl入门4--片元着色器显示bmp图片
- ACM准备之路(蓝桥杯7)最大最小求和
- C++扫雷小游戏(基于CMD命令行)
- Struts2入门问题
- Java 设计模式 --- 单例模式
- numpy中的where()函数
- [编程题] 疯狂队列
- Android是虚拟机运行后总是显示:Unfortunately XXX has stopped.
- 记录-安装使用Azkaban遇到的坑
- C#调用DLL报“试图加载格式不正确的程序”
- URL中的特殊字符
- html学习总结
- Linux系统下编辑C文件
- 设置Android studio 3.0显示 光标返回上一次浏览位置 的箭头图标