首页 > 其他 > 详细

3.描述性统计

时间:2019-11-17 21:36:36      阅读:87      评论:0      收藏:0      [点我收藏+]
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

path="D:\\统计学学习小组\\three_test1.csv"
data = pd.read_csv(path, encoding = "UTF-8",engine='python').iloc[0:20,0]

# 算数平均数

print("算数平均数:"+str(data.mean()))

# 几何平均数

s=1
s1=0
for i in data:
    s=i*s
    s1=s1+1
print("几何平均数"+ str(s**(1/s1)))

# 众数

print("众数为: %d," %data.mode().iloc[0])

# 中位数

print("中位数:%f" %data.median())

# 方差

print("方差: %f" %data.var())

# 标准差

print("标准差: %f" %data.std())

# 极差

print("极差: %d" %(data.max() - data.min()))

# 离散系数

print("离散系数: %f" %(data.std()/data.mean()))

# 偏度

from scipy import stats
print("偏度: %f" %stats.skew(data))

# 峰度

print("峰度: %f" %stats.kurtosis(data))``

3.描述性统计

原文:https://www.cnblogs.com/youchi/p/11878376.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!