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

作者:chaibubble 时间:2022-07-24 06:36:04 

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

来源:https://blog.csdn.net/chaipp0607/article/details/74347025

标签:python,numpy,median
0
投稿

猜你喜欢

  • Python3安装pip工具的详细步骤

    2021-09-27 15:38:09
  • 如何将 Access 的 Memo 型态字段汇入到 SQL2005 的 nvarchar 型态字段

    2008-12-26 18:13:00
  • SQL Server字符串切割函数

    2012-08-21 10:18:43
  • SQL+HTML+PHP 一个简单论坛网站的综合开发案例(注册、登录、注销、修改信息、留言等)

    2023-06-14 15:54:17
  • python画微信表情符的实例代码

    2022-01-09 07:06:40
  • jQuery中文入门教程

    2007-12-09 19:20:00
  • xWin的HTC分享

    2009-09-13 18:50:00
  • 简单好用的PHP分页类

    2023-11-22 09:32:39
  • FSO组件之驱动器操作asp源码

    2010-05-03 10:59:00
  • Python数据结构与算法中的栈详解(2)

    2022-02-11 07:00:51
  • PHP面向接口编程 耦合设计模式 简单范例

    2023-10-24 09:18:27
  • 解决Jstree 选中父节点时被禁用的子节点也会选中的问题

    2023-09-03 06:56:01
  • 奇淫技巧和西天取经

    2009-08-24 12:34:00
  • 保护你的ASP页面的两种办法

    2008-06-10 16:53:00
  • 详解Python中的__getitem__方法与slice对象的切片操作

    2022-04-26 19:54:55
  • 如何做一个只搜索本网站的引擎?

    2010-07-12 19:02:00
  • Python绘画好看的星空图

    2021-11-22 12:48:12
  • 在HTML中,常见的URL有多种表示方式:

    2009-07-28 12:18:00
  • Python实现求解一元二次方程的方法示例

    2023-09-15 03:29:41
  • Python实现轻松切割MP3文件

    2023-09-23 21:40:32
  • asp之家 网络编程 m.aspxhome.com