直方圖是使用不同高度的條的數(shù)據(jù)的圖形顯示。 它將數(shù)據(jù)集中的各種數(shù)字分成許多范圍。 它還表示連續(xù)變量的分布概率的估計(jì)。 在SAS中,PROC UNIVARIATE用于創(chuàng)建具有以下選項(xiàng)的直方圖。
在SAS中創(chuàng)建直方圖的基本語法是:
PROC UNIVARAITE DATA = DATASET; HISTOGRAM variables; RUN;以下是使用的參數(shù)的描述:
通過指定變量的名稱和要考慮的對值進(jìn)行分組的范圍來創(chuàng)建簡單的直方圖。
在下面的例子中,我們考慮變量馬力的最小值和最大值,取范圍為50.因此,這些值形成一個(gè)以50為步長的組。
proc univariate data=sashelp.cars; histogram horsepower / midpoints = 176 to 350 by 50; run;
當(dāng)我們執(zhí)行上面的代碼,我們得到以下的輸出:
我們可以使用附加選項(xiàng)將一些分布曲線擬合到直方圖中。
在下面的例子中,我們擬合一個(gè)分布曲線,其平均值和標(biāo)準(zhǔn)偏差值被稱為EST。 此選項(xiàng)使用和估計(jì)參數(shù)。
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;
當(dāng)我們執(zhí)行上面的代碼,我們得到以下的輸出:
更多建議: