题解 | 用分位数分析牛客网用户活动

import pandas as pd
data = pd.read_csv('Nowcoder.csv')
# 方法一:使用.quantile()函数求百分位数
# print(data[['Achievement_value', 'Continuous_check_in_days']].quantile(q=0.25))
# print(data[['Num_of_exercise', 'Number_of_submissions']].quantile(q=0.75))
# 方法二:对.describe()的dataframe使用.loc方法取出相应数据
total_data = data.describe().rename(index={'25%':'0.25','75%':'0.75'}) # 对行索引重命名
print(total_data.loc['0.25',['Achievement_value', 'Continuous_check_in_days']])
print(total_data.loc['0.75',['Num_of_exercise', 'Number_of_submissions']])

全部评论

相关推荐

10-14 21:00
门头沟学院 Java
吃花椒的狸猫:这个人说的倒是实话,特别是小公司,一个实习生哪里来的那么多要求
点赞 评论 收藏
分享
10-10 01:10
已编辑
深圳大学 测试开发
面了100年面试不知...:六月到九月,四个项目一个实习,是魔丸吗
投了多少份简历才上岸
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务