函数题:计算标准差
标准差用于显示一个集合中的各个数据项与平均值之间的差异。在数学中,用s表示样本数据的标准差,其计算公式如下:
$$s = \sqrt{\frac{\sum_{i=1}^{n}(x_{i}-\bar{x})^{2}
}{n-1} } $$
其中$$\bar{x}$$是数据集的平均值。
根据样例测试程序,编写函数standarDev(aList)计算列表aList中数据的标准差。
### 函数接口定义:
Python
def standarDev(aList):
......
aList为传入的列表
### 裁判测试程序样例:
Python
/* 请在这里填写答案 */
def main():
dataList = list(input().split(","))
print((int)(standarDev(dataList)*100)/100)
main()
### 输入样例:
输入一组数据,以逗号隔开:
in
7,11,9,18,15,12
### 输出样例:
输出标准差,保留两位小数,其余的忽略(不进行四舍五入)。例如:
out
4.0
答案:若无答案欢迎评论
$$s = \sqrt{\frac{\sum_{i=1}^{n}(x_{i}-\bar{x})^{2}
}{n-1} } $$
其中$$\bar{x}$$是数据集的平均值。
根据样例测试程序,编写函数standarDev(aList)计算列表aList中数据的标准差。
### 函数接口定义:
Python
def standarDev(aList):
......
aList为传入的列表
### 裁判测试程序样例:
Python
/* 请在这里填写答案 */
def main():
dataList = list(input().split(","))
print((int)(standarDev(dataList)*100)/100)
main()
### 输入样例:
输入一组数据,以逗号隔开:
in
7,11,9,18,15,12
### 输出样例:
输出标准差,保留两位小数,其余的忽略(不进行四舍五入)。例如:
out
4.0
答案:若无答案欢迎评论