×

SAS 教程

SAS 概述SAS 程序结构SAS 基本语法SAS 数据集SAS 变量SAS 字符串SAS 数组SAS 数字格式SAS 运算符SAS 循环SAS 决策SAS 功能SAS Input 输入方法SAS 宏SAS Date Times 日期时间

SAS 数据集操作

SAS 写入数据集SAS 连接数据集SAS 合并数据集SAS 子集数据集SAS 数据集排序SAS 格式数据集SAS SQLSAS ODSSAS 模拟SAS 读取原始数据

SAS 数据展示

SAS 直方图SAS 条形图SAS 饼图SAS 散点图SAS 箱线图

SAS 基本统计程序

SAS 线性回归SAS Bland Altman分析SAS 卡方SAS Fisher精确测试SAS 算术平均值SAS 重复测量分析SAS 标准偏差SAS 单因素方差分析SAS 频率分布SAS 假设检验SAS 交叉表格SAS T检验SAS 相关性分析

SAS 相关资源

SAS 讨论SAS 有用的资源SAS 相关问题与解答

SAS 直方图


直方图是使用不同高度的条的数据的图形显示。 它将数据集中的各种数字分成许多范围。 它还表示连续变量的分布概率的估计。 在SAS中,PROC UNIVARIATE用于创建具有以下选项的直方图。

语法

在SAS中创建直方图的基本语法是:

PROC UNIVARAITE DATA = DATASET;
HISTOGRAM variables;
RUN;

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

  • DATASET是所使用的数据集的名称。
  • 变量是用于绘制直方图的值。

简单直方图

通过指定变量的名称和要考虑的对值进行分组的范围来创建简单的直方图。

在下面的例子中,我们考虑变量马力的最小值和最大值,取范围为50.因此,这些值形成一个以50为步长的组。

proc univariate data=sashelp.cars;
 histogram horsepower
 / midpoints = 176 to 350 by 50;
run;

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

带曲线拟合的直方图

我们可以使用附加选项将一些分布曲线拟合到直方图中。

在下面的例子中,我们拟合一个分布曲线,其平均值和标准偏差值被称为EST。 此选项使用和估计参数。

proc univariate data=sashelp.cars noprint;
 histogram horsepower
 / 
 normal ( 
 mu = est
 sigma = est
 color = blue
 w = 2.5 
 )
barlabel=percent
 midpoints = 70 to 550 by 50;
run;

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


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)