首页 > 其他 > 详细

计分数位

时间:2020-08-30 09:27:47      阅读:58      评论:0      收藏:0      [点我收藏+]
# 数据分布的图表可视化 - 直方图

r = np.random.RandomState(1)
ar = r.randn(1000) * 100  # 创建一个正态分布数组

# 计算分位数

df = pd.DataFrame(ar,columns = [value])
q25 = df[value].quantile(0.25)
q40 = df[value].quantile(0.4)
q75 = df[value].quantile(0.75)
print(df的25分位数为%.2f, 40分位数为%.2f, 75分位数为%.2f % (q25,q40,q75))
print(df的中位数为%.2f % df[value].median())
print(-------)
# pandas中为.quantile()

a25 = np.percentile(ar,25)
a40 = np.percentile(ar,40)
a75 = np.percentile(ar,75)
print(ar的25分位数为%.2f, 40分位数为%.2f, 75分位数为%.2f % (a25,a40,a75))
# numpy中为.percentile()

 

计分数位

原文:https://www.cnblogs.com/yunshangyue71/p/13584342.html

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