Python数据处理numpy.median的实例讲解


Posted in Python onApril 02, 2018

numpy模块下的median作用为:

计算沿指定轴的中位数

返回数组元素的中位数

其函数接口为:

median(a, 
axis=None, 
out=None,
overwrite_input=False, 
keepdims=False)

其中各参数为:

a:输入的数组;

axis:计算哪个轴上的中位数,比如输入是二维数组,那么axis=0对应行,axis=1对应列;

out:用于放置求取中位数后的数组。 它必须具有与预期输出相同的形状和缓冲区长度;

overwrite_input:一个bool型的参数,默认为Flase。如果为True那么将直接在数组内存中计算,这意味着计算之后原数组没办法保存,但是好处在于节省内存资源,Flase则相反;

keepdims:一个bool型的参数,默认为Flase。如果为True那么求取中位数的那个轴将保留在结果中;

>>> a = np.array([[10, 7, 4], [3, 2, 1]])
>>> a
array([[10, 7, 4],
    [ 3, 2, 1]])
>>> np.median(a)
3.5
>>> np.median(a, axis=0)
array([ 6.5, 4.5, 2.5])
>>> np.median(a, axis=1)
array([ 7., 2.])
>>> m = np.median(a, axis=0)
>>> out = np.zeros_like(m)
>>> np.median(a, axis=0, out=m)
array([ 6.5, 4.5, 2.5])
>>> m
array([ 6.5, 4.5, 2.5])
>>> b = a.copy()
>>> np.median(b, axis=1, overwrite_input=True)
array([ 7., 2.])
>>> assert not np.all(a==b)
>>> b = a.copy()
>>> np.median(b, axis=None, overwrite_input=True)
3.5

以上这篇Python数据处理numpy.median的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 多线程应用介绍
Dec 19 Python
python使用内存zipfile对象在内存中打包文件示例
Apr 30 Python
Python中用于检查英文字母大写的isupper()方法
May 19 Python
Python利用Beautiful Soup模块创建对象详解
Mar 27 Python
Python获取当前公网ip并自动断开宽带连接实例代码
Jan 12 Python
Python机器学习之K-Means聚类实现详解
Feb 22 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
May 07 Python
python调用自定义函数的实例操作
Jun 26 Python
Python IDE Pycharm中的快捷键列表用法
Aug 08 Python
Python抓包程序mitmproxy安装和使用过程图解
Mar 02 Python
django 外键创建注意事项说明
May 20 Python
详解Python中*args和**kwargs的使用
Apr 07 Python
使用Python写一个小游戏
Apr 02 #Python
Python3.5.3下配置opencv3.2.0的操作方法
Apr 02 #Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
Apr 02 #Python
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
Apr 02 #Python
浅谈配置OpenCV3 + Python3的简易方法(macOS)
Apr 02 #Python
Window10+Python3.5安装opencv的教程推荐
Apr 02 #Python
Python浅复制中对象生存周期实例分析
Apr 02 #Python
You might like
PHP数组实例总结与说明
2011/08/23 PHP
处理单名多值表单的详解
2013/06/08 PHP
smarty半小时快速上手入门教程
2014/10/27 PHP
php cli配置文件问题分析
2015/10/15 PHP
PHP基本语法实例总结
2016/09/09 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
2017/08/02 PHP
PHP生成短网址的思路以及实现方法的详解
2019/03/25 PHP
Jquery 例外被抛出且未被接住原因介绍
2013/09/04 Javascript
jquerydom对象的事件隐藏显示和对象数组示例
2013/12/10 Javascript
jQuery实现菜单式图片滑动切换
2015/03/14 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
2017/03/09 Javascript
BootstrapValidator实现注册校验和登录错误提示效果
2017/03/10 Javascript
Textarea输入字数限制实例(兼容iOS&安卓)
2017/07/06 Javascript
react-native动态切换tab组件的方法
2018/07/07 Javascript
vue el-table实现自定义表头
2019/12/11 Javascript
JS document内容及样式操作完整示例
2020/01/14 Javascript
[56:17]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
[36:41]完美世界DOTA2联赛循环赛FTD vs Magma第一场 10月30日
2020/10/31 DOTA
解决Python出现_warn_unsafe_extraction问题的方法
2016/03/24 Python
Python实现的特征提取操作示例
2018/12/03 Python
详解Python locals()的陷阱
2019/03/26 Python
关于sys.stdout和print的区别详解
2019/12/05 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
2020/02/26 Python
手把手教你安装Windows版本的Tensorflow
2020/03/26 Python
Python3爬虫mitmproxy的安装步骤
2020/07/29 Python
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
Johnston & Murphy官网: 约翰斯顿·墨菲牛津总统鞋
2018/01/09 全球购物
函授毕业自我鉴定
2014/02/04 职场文书
企业形象策划方案
2014/05/29 职场文书
2014年发展党员工作总结
2014/11/12 职场文书
妈妈别哭观后感
2015/06/08 职场文书
花木兰观后感
2015/06/10 职场文书
招商银行工作证明
2015/06/17 职场文书
2016年社区六一儿童节活动总结
2016/04/06 职场文书
解决pytorch-gpu 安装失败的记录
2021/05/24 Python
如何用六步教会你使用python爬虫爬取数据
2022/04/06 Python