没有合适的资源?快使用搜索试试~ 我知道了~
首页Numpy数组中数据的抽取
目录Numpy数组中数据的抽取1.比较操作2.操作布尔数组统计个数记录True的个数numpy.count_nonzero函数记录True的个数numpy.sum函数快速查阅3.将布尔数组作为掩码4.花哨的索引单纯的花哨索引组合索引花哨索引与普通索引花哨索引与切片花哨索引与掩码结合使用花哨索引举例_随机取点花哨索引举例_修改值 Numpy数组中数据的抽取 前面讲解了Numpy中数组的创建,操作,运算等内容 有些时候我们还想要抽取和查看Numpy数组中符合某些条件的值 还有的时候,我们想要统计数组中有多少值大于某一个给定的值,或则删除所有超过设定的阈值的异常点 因此,本章将讲解如下内容: 比较,
资源详情
资源评论
资源推荐
Numpy数组中数据的抽取数组中数据的抽取
目录目录Numpy数组中数据的抽取1.比较操作2.操作布尔数组统计个数记录True的个数numpy.count_nonzero函数记录True的个数
numpy.sum函数快速查阅3.将布尔数组作为掩码4.花哨的索引单纯的花哨索引组合索引花哨索引与普通索引花哨索引与切片花
哨索引与掩码结合使用花哨索引举例_随机取点花哨索引举例_修改值
Numpy数组中数据的抽取数组中数据的抽取
前面讲解了Numpy中数组的创建,操作,运算等内容
有些时候我们还想要抽取和查看Numpy数组中符合某些条件的值
还有的时候,我们想要统计数组中有多少值大于某一个给定的值,或则删除所有超过设定的阈值的异常点
因此,本章将讲解如下内容:
比较,掩码和布尔逻辑
高级索引
1.比较操作比较操作
前面讲解的通用函数,主要关注于加减乘除等算数运算符和其他一些运算符实现了数组的逐元素操作
Numpy中还实现了如(大于)等逐元素比较的通用函数.
比较运算的结果是一个布尔数据类型的数组.
主要的比较操作有以下几种:
运算符运算符 对应通用函数对应通用函数 作用作用
== np.equal 比较是否相等
!= np.not_equal 比较是否不相等
< np.less 比较是否小于
<= np.less_equal 比较是否小于等于
> np.greater 比较是否大于
>= np.greater_equal 比较是否大于等于
下面讲举几个例子:
array_1=np.arange(6)
print(array_13)
print(array_1=3)
print(array_1!=3)
print(array_1==3)
>>>
[ True True True False False False] [False False False False True True] [ True True True True False False] [False False False True True True] [ True
True True False True True] [False False False True False False]
此外,我们还可以将比较运算符和普通运算符进行复合运算
print(array_1**2==2**array_1)
>>>
[False False True False True False]
其实使用这些比较运算符(封装器)的时候,可以直接调用函数
print(np.equal(array_1**2,2**array_1))
>>>
[False False True False True False]
这些比较通用函数还能用于更高维度数组
array_1=np.random.randint(0,10(10,3))
print(array_1>>
[[False True True] [ True True True] [False False True] [ True True False] [ True True False] [ True False True] [ True True True] [ True False True] [
True True True] [False False True]]
2.操作布尔数组操作布尔数组
向上面一样,如果我们得到了布尔数组,我们就可以实现很多有用的操作.
下面就将来讲解这些操作:
weixin_38688550
- 粉丝: 7
- 资源: 912
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0