您的位置 首页 > 数码极客

中位数函数—python中位数函数…

哈喽,大家好,今天给大大家介绍一下,如何通过numpy进行函数的运算。

1.加减乘除运算

1)可以通过numpy创建的数组直接进行加法运算:

import numpy as np

a=np.array([1,5,8,9])

b=np.arange(4)

print(a+b)

2)同样可以进行减法运算:

a=np.array([1,5,8,9])

b=np.arange(4)

print(a-b)

3)乘法运算:

a=np.array([1,5,8,9])

b=np.arange(4)

print(a*b)

4)乘方运算:

a=np.array([1,5,8,9])

b=np.arange(4)

print(a**2)

5)除法运算:

a=np.array([1,5,8,9])

b=np.arange(1,5)

print(a/b)

2.求最大值和最小值:

1)通过max和min函数可以计算数据的最大值和最小值

a=np.array([1,5,8,9])

c=np.max(a)

m=np.min(a)

print(c,m)

2)对不同行列取最大值和最小值

首先我们可以通过reshape函数将a转换为2行2列的数组:

a=np.array([1,5,8,9])

a=a.reshape((2,2))

然后通过axis改变轴的方向,其中axis=0为按照行进行取,axis=1为按照列进行取:

c=np.max(a,axis=1)

3.平均值和中位数的计算:

1)通过mean函数或者average函数均可计算平均值

a=np.array([1,5,8,9])

c=np.mean(a)

2)通过median函数来计算中位数:

c=np.median(a)

4.对数组进行排序;

我们可以通过sort函数对数据进行排序:

c=np.sort(a)

5.条件判断;

比如找到大于3的数据:

c=np.where(a>3)

然后返回的是满足条件的索引,我们可以通过索引获取具体的数据:

print(a[c])

好了,今天的内容就先到这里了,明天见!

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“中位数函数,python中位数函数,中位数函数excel公式,中位数函数公式,excel中位数函数”边界阅读