首页 > 编程语言 >机器学习之Python-numpy(where函数)

机器学习之Python-numpy(where函数)

时间:2022-11-29 14:58:41浏览次数:44  
标签:arr 函数 Python numpy 条件 np where

1.numpy中的where函数是一个具有条件的真假语句(有点类似if三元表达)。

  简单讲,就是判断条件是否为真,为真执行一个条件,为假执行一个条件。

  where函数相关官网:https://numpy.org/doc/stable/reference/generated/numpy.where.html

2.np.where():有两种执行情况。(例子采用部分官网例子)

  第一种:

    1.np.where(arr):判断条件是否为真,也就是说不为0(非零)数的索引值。

  第二种:

    1.np.where(arr, x, y):判断arr条件,为真执行x,为假执行y。

    

    2.直接布尔值的:

   

    3.用np.ogrid()函数:ogrid()简单讲就是可以直接生成俩个且是二维的数组,比np.arrange()更加直接

 

    4.单个比较

 

 

 

 

 

 

 

 

 

 

 

    

 

 

 

  

标签:arr,函数,Python,numpy,条件,np,where
From: https://www.cnblogs.com/future-panda/p/16924627.html

相关文章

  • python,进程线程
    一、什么是进程/线程https://blog.csdn.net/qq_69447411/article/details/1263134261、引论众所周知,CPU是计算机的核心,它承担了所有的计算任务。而操作系统是计算机......
  • nmon+python 基于AIX系统数据分析
    ​​https://sourceforge.net/projects/pynmongraph/​​ github:​​https://github.com/madmaze/pyNmonAnalyzer​​  nmon sourceforge:​​https://sourceforge.......
  • Python 使用json存储数据
    一、前言很多程序都要求用户输入某种信息,如让用户存储游戏首选项或提供要可视化的数据。不管专注的是什么,程序都把用户提供的信息存储在列表和字典等数据结构中。用户关闭......
  • python 学习记录(5)-变量、模块名的命名规则及random模块使用
    学习:Python开发技术祥解源文件\02\2.2\2.2.1#!/usr/bin/python#-*-coding:UTF-8-*-#变量、模块名的命名规则#Filename:ruleModule.py_rule="ruleinformation......
  • Python——批量将PDF文件转为图片
    前言这里是只将pdf文件的前两页进行了转换;内容importfitz#pipinstallpymupdfimportosdefpdf2img(pdf_path,zoom_x,zoom_y):doc=fitz.open(pdf_pa......
  • python爬虫是什么?爬虫可以分为哪几类?
    众所周知,Python是一门脚本语言,也被称为胶水语言,其应用领域也是十分广泛的,哪怕你不想从事IT行业,学习Python语言也是百利而无一害的,今天给大家详细介绍下Python网络爬虫究......
  • Python异步协程(asyncio详解)
    续上篇讲解yieldfrom博客,上篇链接:https://www.cnblogs.com/Red-Sun/p/16889182.htmlPS:本博客是个人笔记分享,不需要扫码加群或必须关注什么的(如果外站需要加群或关注的可......
  • 拥抱云原生,Java与Python基于gRPC通信
    ......
  • PYTHON 运算符
    1.1运算符运算符也称操作符,主要有算术,关系,逻辑,位等。1.2算术运算符用于整数,浮点数的计算。运算符描述实例+加-两个对象相加a+b-减-得到负数或......
  • python的特点
    python入门快速的一个语言,那它的这个简单易学的特点体现在什么地方呢。下面这一篇文章就会来详细的解析一下为什么说python语言是简单易学的。(1)python简单易学的这个特点......