全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
13403 5
2019-12-21
今天遇到了一个计算几何均数的问题,在论坛里面搜了一下发现没有很好的解决办法,我就去研究了一下,发现了两个简便的计算方法,与大家分享一下。

首先,论坛里面提到了下面这个函数
geometric_mean=geomean(of var1-var5);
但是这个函数是给若干个变量求几何均数的,并不是给一个变量的多个观测求几何均数,无法满足需求。

其次,论坛里大家分享了手工计算,过程太麻烦了,我把程序也贴上,大家看看就行了,不必使用这个。
data test;
set myData;
LogV1 = log(V1);
run;

proc means data=test alpha=0.1;
var LogV1;
output out=myStats
mean=meanLogV1
lclm=lclmLogV1
uclm=uclmLogV1;
run;

proc sql;
select exp(meanLogV1) as geometricMean,
exp(lclmLogV1) as lclmGeoMean,
exp(uclmLogV1) as uclmGeoMean
from myStats;
quit;
最后,附上我发现的简便方法:
【方法一】使用ttest,没错就是做T检验的那个过程,没想到了吧
复制代码
【方法二】使用surveymeans过程
复制代码
结果如下图所示
a11111.JPG
图片1.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2021-4-16 10:47:34
great!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-12-3 11:31:52
请问几何均数直接发和频数表发在sas计算几何均数的时候,95%置信区间有所不同,这是什么原因呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-4-26 00:40:52
surveymeans 后面怎么添加分位数运算呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-8-17 10:55:15
请问如何输出为数据集呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-11-5 22:36:51
请问几何均数的t检验和方差分析用sas怎么实现?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群