b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

仪器2仪器3仪器8仪器9仪器10分组均值标准差-02-7108201

电脑杂谈  发布时间:2021-05-17 16:06:03  来源:网络整理

#########################################

######## python计算excel #######的平均偏差和标准偏差

#########################################

‘‘’:数据源格式

编号时间仪器1仪器2仪器3仪器4仪器5仪器6仪器7仪器8仪器9仪器10分组的平均标准偏差

FKQXK-r-02-7108201A组

FKQXK-r-02-7108202A组

FKQXK-r-02-7108203A组

‘‘’

导入库

将xlwings导入为xw

导入xlrd

导入数学

wb = xw.Book(‘gamma data processing.xls’)#在这种情况下,您不会经常打开新的Excel

引用Excel工作表,单元格

参考工作表

sht = wb.sheets [0] #sht = wb.sheets [第一工作表名称] ====伽玛原始记录

参考单元格

rng = sht.range('a1')#rng = sht ['a1'] #rng = sht [0,0]第一行的第一列为a1,等效于熊猫切片

定义功能

def mean(list):#定义均值函数

sum = 0

j = len(列表)

对于列表中的我:

sum = sum + int(i)

返回总和/ j

def StdEv(list):#计算标准差函数,参数为列表和平均值

sum = 0. 0

n = len(list)#计算列表的长度

对于列表中的我:

sum = sum + int(i)

list_aver = sum / n#首先计算平均值

sum1 = 0. 0

对于范围(n)中的j:

sum1 + =(list [j] -list_aver)** 2#差异的平方

res = math.sqrt(sum1 / n)#计算平方根后的标准偏差

返回资源

通过

上面定义的功能

参考区域

rng = sht.range(‘c2:l2’)

rng = sht [‘c’]

n2 = sht [‘n2’]

list = sht.range(‘c2:l2’)。value

打印(列表)

打印(平均值(列表))

sht.range('n2')。value =平均值(sht.range('c2:l2')。value)

rng = sht.range('a2')。expand('table')

nrows = rng.rows.count#获取不带标题的总行数

对于范围为(2,nrows + 2)的i:#nrows + 2是因为总行数不包含标题,而最后一行不循环

sht.range('n {}'。format(i))。value =平均值(sht.range('c {}:l {}'。format(i,i))。value)#计算均值列

sht.range('o {}'。format(i))。value = StdEv(sht.range('c {}:l {}'。format(i,i))。value)#计算标准差异列

保存工作簿

wb.save(‘Gamma数据处理_RESULT.xls’)

退出工作簿(可以省略)

wb.close()

####### end ###############

原文:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-376122-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...