python计算平均值标准差和中位数_如何使用python求平均数、方差、中位数
python求平均数、方差、中位数的例子
CalStatistics.py
def getNum(): #获取用户不定长度的输入
nums = []
iNumStr = input("请输入数字(回车退出):")
while iNumStr != "":
nums.append(eval(iNumStr))
iNumStr = input("请输入数学(回车退出):")
return nums
def mean(numbers): #计算平均值
s = 0.0
for num in numbers:
s = s + num
return s/len(numbers)
def dev(numbers, mean): #计算方差
sdev = 0.0
for num in numbers:
sdev = sdev + (num - mean)**2
return pow(sdev / (len(numbers)-1), 0.5)
def median(numbers): #计算中位数
numbers = sorted(numbers) #sorted(numbers)
size = len(numbers)
if size % 2 == 0:
med = (numbers[size//2 - 1] + numbers[size//2])/2
else:
med = numbers[size//2]
return med
n = getNum()
m = mean(n)
print("平均值:{},方差:{:.2},中位数:{}.".format(m, dev(n,m), median(n)))
以上这篇python求平均数、方差、中位数的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。
Python求均值,方差,标准差的实例
如下所示:
import numpy as np
arr = [1,2,3,4,5,6]
#求均值
arr_mean = np.mean(arr)
#求方差
arr_var = np.var(arr)
#求标准差
arr_std = np.std(arr,ddof=1)
print("平均值为:%f" % arr_mean)
print("方差为:%f" % arr_var)
print("标准差为:%f" % arr_std)
以上这篇Python求均值,方差,标准差的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。
以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。
python计算平均值标准差和中位数_如何使用python求平均数、方差、中位数相关推荐
- python计算十年平均录取率_如何在Python中使用Pandas计算多年平均值
首先,根据Pandas时间戳创建一个列:df = df.dropna() df['date'] = df.apply(lambda x: pd.Timestamp('{year}-{month}-{d ...
- python计算平均值画折线图_【Python数据分析】一、matplotlib绘制折线图
matplotlib是最流行的Python会图库,主要做数据可视化图表. 本节目标:学习绘制折线图(plt.plot) 设置图片的大小和分辨率(plt.figure) 实现图片的保存(plt.save ...
- python计算n维欧几里得距离_欧几里得距离Python实现
我用下面的代码从编程集体智能,这是一个函数,从书中计算出两个影评人之间的距离.在 这个函数对字典中排名的差异求和,但是n维的欧几里德距离也包括该和的平方根.在 既然我们用同一个函数来给每个人排序,我们 ...
- 用python计算100以内的素数_如何用Python计算100以内的素数?
首先是最常见的方法: 直接遍历,判断每个数字是否能整除 2 一直到自身,如果都不能被整除,那么就是素数. max_number = 100 prime_number_list = [] for num ...
- python计算菜单消费总额字典_三、Python的列表、字典、元组合集合
1.列表 变量可以存储一个元素,而列表是一个大容器,可以存储多个元素,程序可以方便的对这些数据进行整体操作. #第一种创建方式,使用"[]" lst1 = ['hello','wo ...
- python 计算平均值、中位数、标准差
python计算平均值.中位数.标准差(通过导入原有txt文件中的数组) 运行截图: 代码: def getdata(filename): #导入原有txt文件中的数组with open(filena ...
- sqlserver 求平均数,中位数,众数
sqlserver 求平均数,中位数,众数 sqlserver 聚合函数结合 窗口函数的巧妙使用. SELECT -- *, t1.remark, t1.my_count, ...
- python计算相关性显著性p值_基于python实现计算两组数据P值
我们在做A/B试验评估的时候需要借助p_value,这篇文章记录如何利用python计算两组数据的显著性. 一.代码# TTest.py # -*- coding: utf-8 -*- ''' # C ...
- python—计算矩阵标准差
import numpy as np a = np.array([[1, 2], [3, 4]]) res0 = np.std(a) # 计算全局标准差 res1 = np.std(a, axis=0 ...
最新文章
- 转:SUSE下与RHEL下yum相似的RPM包管理工具zypper
- python里有常量吗?(没有,但可自行定义)
- jdk1.8_googleV3免费下载(API中文文档)
- Office Web Apps安装部署(一)
- python wechatpay微信支付回调_【微信支付】JSAPI支付开发者文档
- Eclipse中好用的快捷键
- Unity学习笔记(一)——C#语法基础
- jQuery匹配各种条件的选择器用法
- java jenkins_java调用jenkins-client实现连接jenkins服务 互联网技术圈 互联网技术圈
- c语言课程设计报告猜数字,猜数字游戏C语言课程设计报告书.docx
- 移动充电宝市场需求的调研报告
- 中国电信物联网开放平台对接历程
- 模仿apple中国大陆官方
- 猜数字游戏(伪随机数对猜数字游戏的影响)
- Electron--桌面应用开发(基本应用,快速入门)
- Spark 开发环境搭建(1)IDEA Gradle的安装部署、使用
- 小技巧:systeminfo查看系统信息
- Linux系统下怎么查询自己的ip和port
- 阿里云服务器带宽下载上传速度表(1Mbps是128KB/s)
- Fedora安装MySQL