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 04 Python
Python使用random和tertools模块解一些经典概率问题
Jan 28 Python
浅析Python中将单词首字母大写的capitalize()方法
May 18 Python
Python小工具之消耗系统指定大小内存的方法
Dec 03 Python
Python-while 计算100以内奇数和的方法
Jun 11 Python
python交易记录整合交易类详解
Jul 03 Python
Python获取好友地区分布及好友性别分布情况代码详解
Jul 10 Python
Django 项目通过加载不同env文件来区分不同环境
Feb 17 Python
关于tf.TFRecordReader()函数的用法解析
Feb 17 Python
Python几种常见算法汇总
Jun 02 Python
Python第三方包PrettyTable安装及用法解析
Jul 08 Python
Python图像识别+KNN求解数独的实现
Nov 13 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开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
详解php中的implements 使用
2017/06/13 PHP
$.format,jquery.format 使用说明
2011/07/13 Javascript
jquery必须知道的一些常用特效方法及使用示例(整理)
2013/06/24 Javascript
showModelDialog弹出文件下载窗口的使用示例
2013/11/19 Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
2014/04/30 Javascript
js中hash和ico的关联分析
2015/02/05 Javascript
js实现页面跳转的几种方法小结
2016/05/16 Javascript
详解node Async/Await 更好的异步编程解决方案
2018/05/10 Javascript
基于ajax及jQuery实现局部刷新过程解析
2020/09/12 jQuery
vue-cli4项目开启eslint保存时自动格式问题
2020/07/13 Javascript
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
python按行读取文件,去掉每行的换行符\n的实例
2018/04/19 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
wxPython实现画图板
2020/08/27 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
html5音频_动力节点Java学院整理
2018/08/22 HTML / CSS
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
土木工程毕业生推荐信
2013/10/28 职场文书
渡河少年教学反思
2014/02/12 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
2014大学生全国两会学习心得体会
2014/03/13 职场文书
《花木兰》教学反思
2014/04/09 职场文书
终止合同协议书
2014/04/17 职场文书
体育专业自荐书
2014/05/29 职场文书
药剂专业自荐书
2014/06/20 职场文书
关于十八大的演讲稿
2014/09/15 职场文书
学校元旦晚会开场白
2014/12/14 职场文书
典型事迹材料范文
2014/12/29 职场文书
本溪水洞导游词
2015/02/11 职场文书
自主招生自荐信范文
2015/03/04 职场文书
爱国电影观后感
2015/06/19 职场文书
暑期辅导班宣传单
2015/07/14 职场文书
解决Redis启动警告问题
2022/02/24 Redis
聊聊基于pytorch实现Resnet对本地数据集的训练问题
2022/03/25 Python
Python爬虫 简单介绍一下Xpath及使用
2022/04/26 Python