sql语句求上四分位数_SAS和R中,非常规分位数的计算方法
先说下什么是常规的分位数,比如四分位数,也即25%和75%位置的数值。
求常规分位数很简单,但是很多时候我们也要报道不太常见的位数,比如昨天有位大夫咨询如何求97.5%位数。
今天就来讲讲在sas和r中的操作:
SAS实现
常规求四分位数我们用means过程:
proc means data=你的数据集 median maxdec=2;
var 你的变量;
run;
即可,常规来讲,结果如下。
而求非常规分位数我们则需要借助unvariate 过程。
proc univariate data=你的数据集;
output out=目标数据集 pctlpts=97.5 pctlpre=p;
run;
/*注意加黑语句*/
/*将97.5位数存储在新的目标数据集中了*/
R就更简单了,我们可以自编函数
ck975<-function(x){
quantile(a,0.975)
}
任意指定百分位数,如0.975(注意加黑部分)
我们不妨生成一组数据来验证一下:
data<-seq(0,100,0.1)
#以0.1为间隔生成0到100的数
既然是0.0~100.0,那么97.5%位数自然是97.5
我们看看结果是不是这样:
perfect,完美~
相比之下,此处R语言明显更胜一筹,简便,还可以实时测试。数据从业者还是要多掌握几门工具呀,加油吧!
sql语句求上四分位数_SAS和R中,非常规分位数的计算方法相关推荐
- SQL语句求总数、求平均数、降序排…
SQL语言中常用的聚合函数,如AVG()求平均数,SUM()求和以及GROUP BY分组,Having等的使用 1. 显示世界人口总和. SELECT SUM(population) FROM bbc ...
- oracle语句优化pl sql语句,求oracle插入初始数据pl/sql语句优化,该怎么处理(2)
SQL codeCREATE OR REPLACE PROCEDURE thi_pro AS randomnum NUMBER; randomnum2 NUMBER; randomnum3 NUMBE ...
- SQL语句求交集、并集、差集
1.A.B的交集: select * from A inner jion B on A.col = B.col 2.A.B 的对称 的差集: select * from A full outer jo ...
- mysql sql语句里连接符的使用_SQL中group_concat函数,用符号连接查询分组里字段值...
MySQL中group_concat函数 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔 ...
- sql语句技巧,不敢独享,特此呈上
以下并非本人整理,但是看后感觉相当不错,特此分享. 1.应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数:通过 搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担:能够分 ...
- 面试题: !=!=未看12 略多 sql语句练习 非常 有用
JAVA面试总结 2015年03月25日 16:53:40 阅读数:4306 刚才看到的,先转载过来,没准以后用到-- 面试总结 2013年8月6日: 问题2:Hibernate的核心接口有哪些? ...
- (转)access和SQL语句的区别
1.对于日期字段字段 access表示为1,对于日期字段字段 access表示为:#1981-28-12#:#1981-28-12# SQLSER SQLSERVER2000表示为:''1981-02 ...
- mysql执行动态批处理,使用BAT批处理执行sql语句的代码
1.把待执行Sql保存在一个文件,这里为20110224.sql. 2.新建一个扩展名.bat的批处理文件,输入下面命令并保存后,双击.bat文件,系统会自动执行20110224.sql的语句: 复制 ...
- oracle多条sql语句常量,如何在Oracle中一次执行多条sql语句
有时我们需要一次性执行多条sql语句,而用来更新的sql是根据实际情况用代码拼出来的 解决方案是把sql拼成下面这种形式: begin update TB_VG set seq = 1, vessel ...
最新文章
- JDBC中驱动加载的过程分析
- c语言大整数除法思路,大整数除法
- [Python学习] 专题六.局部变量、全局变量global、导入模块变量
- 自动驾驶科普:一辆无人车到底是怎样工作的?
- 关于反射调用方法的一个log
- sklearn中GBDT的一些参数、属性、方法的理解
- [html] 你有使用过IE的条件注释吗?
- python偶数个数_python基础
- UI素材实用模板|2.5D等距风格插画专辑
- pytorch torch.save
- android java静态库,Android NDK开发相关知识集合
- 2018年下半年软件设计师下午真题及答案解析
- matplotlib画图并设置图片大小
- AI绘画是什么软件?看完你就知道了
- 腾讯云LAMP搭建Discuz 域名解析
- Python|阶梯电价问题
- 内网穿透:什么是内网穿透,以及用什么软件
- VUE activated,deactivated使用
- 机器学习常见算法思想的面试宝典
- HJY-1A18D电压继电器 导轨安装