JSRUN 用代码说话

算术平均值

编辑教程

算术平均值

算术平均值是通过对数值变量的值进行求和,然后将和值与变量的数量相除而获得的值。 它也称为平均值。 在SAS算术平均值使用PROC MEANS计算。 使用这个SAS程序,我们可以找到所有变量的平均值或数据集的一些变量。 我们还可以形成组并找到特定于该组的值的变量的均值。

语法

SAS中计算算术平均值的基本语法是:

PROC MEANS DATA = DATASET;
CLASS Variables ;
VAR Variables;

以下是使用的参数的描述:

  • DATASET是所使用的数据集的名称。
  • 变量是数据集中变量的名称。

数据集的均值

数据集中每个数字变量的平均值通过使用PROC仅提供数据集名称而不使用任何变量来计算。

在下面的示例中,我们找到名为CARS的SAS数据集中所有数字变量的平均值。 我们将小数位后的最大位数指定为2,并找出这些变量的总和。

PROC MEANS DATA = sashelp.CARS Mean SUM MAXDEC=2;
RUN;

选择变量的均值

我们可以通过在var选项中提供它们的名字来得到一些变量的平均值。

在下面,我们计算三个变量的平均值。

PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2 ;
var horsepower invoice EngineSize;
RUN;

当执行上面的代码,我们得到以下的输出:

按类别平均

我们可以通过使用一些其他变量将它们聚集到组来找到数字变量的平均值。

在下面的例子中,我们找到每个车型下的每种类型的可变马力的平均值。

PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2;
class make type;
var horsepower;
RUN;

当执行上面的代码,我们得到以下的输出:


JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟