新聞中心
條形圖表示矩形條中的數(shù)據(jù),條的長度與變量的值成比例。 SAS使用過程PROC SGPLOT來創(chuàng)建條形圖。 我們可以在條形圖中繪制簡單和堆疊的條形。 在條形圖中,每個條可以給予不同的顏色。

創(chuàng)新互聯(lián)主營興平網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app開發(fā),興平h5小程序定制開發(fā)搭建,興平網(wǎng)站營銷推廣歡迎興平等地區(qū)企業(yè)咨詢
語法
在SAS中創(chuàng)建條形圖的基本語法是:
PROC SGPLOT DATA = DATASET; VBAR variables; RUN;
以下是使用的參數(shù)的描述:
- DATASET是所使用的數(shù)據(jù)集的名稱。
- 變量是用于繪制直方圖的值。
簡單的條形圖
簡單的條形圖是條形圖,其中數(shù)據(jù)集中的變量表示為條形。
例
以下腳本將創(chuàng)建一個條形圖,表示汽車的長度為條形。
PROC SQL;
create table CARS1 as
SELECT make,model,type,invoice,horsepower,length,weight
FROM
SASHELP.CARS
WHERE make in ('Audi','BMW')
;
RUN;
proc SGPLOT data=work.cars1;
vbar length ;
title 'Lengths of cars';
run;
quit;
當我們執(zhí)行上面的代碼,我們得到以下的輸出:
堆疊條形圖
堆疊條形圖是一個條形圖,其中相對于另一個變量計算數(shù)據(jù)集中的變量。
例
以下腳本將創(chuàng)建一個堆疊條形圖,其中計算每種車型的車輛長度。 我們使用group選項指定第二個變量。
proc SGPLOT data=work.cars1; vbar length /group = type ; title 'Lengths of Cars by Types'; run; quit;
當我們執(zhí)行上面的代碼,我們得到以下的輸出:
復式條形圖
創(chuàng)建群集的條形圖顯示變量的值是如何跨文化傳播。
例
下面的腳本將創(chuàng)建一個集群的條形圖,其中汽車的長度是圍繞汽車類型聚類。所以我們看到在長度191兩個相鄰的條形圖,一為車型'轎車',而另一個用于汽車類型“旅行車”。
proc SGPLOT data=work.cars1; vbar length /group = type GROUPDISPLAY = CLUSTER; title 'Cluster of Cars by Types'; run; quit;
當我們執(zhí)行上面的代碼,我們得到以下的輸出:
新聞名稱:創(chuàng)新互聯(lián)SAS教程:SAS條形圖
文章網(wǎng)址:http://fisionsoft.com.cn/article/cdejhee.html


咨詢
建站咨詢
