微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我的 Std Dev 和 Variance 与他们显示的不同

如何解决我的 Std Dev 和 Variance 与他们显示的不同

    Input : arr - Numpy array
    Output: Function must print the statistics of the array in the following order
    1. Mean
    2. Median
    3. Standard Deviation
    4. Variance
    5. Mode
    5. Inter-Quartile Range    
    

注意:所有答案必须是浮点数据类型。将您的答案四舍五入到 2 位数。

import numpy as np
from scipy import stats
import statistics as st

def stats_values(arr):
  
    #Write your code here
    
    print("{:.2f}".format(st.mean(a)))
    print("{:.2f}".format(st.median(a)))
    print("{:.2f}".format(st.stdev(a)))
    print("{:.2f}".format(st.variance(a)))
    print("{:.2f}".format(st.mode(a)))
    q3,q1 = np.percentile(a,[75,25])
    iqr=q3-q1
    print("{:.2f}".format(iqr))


n=int(input("enter no. of rows you want\n"))
a=[]
for i in range(n):
    p=float(input())
    a.append(p)

stats_values(a)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。