W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
基本的語法來創(chuàng)建一個餅圖的SAS是:
PROC TEMPLATE; DEFINE STATGRAPH pie; BEGINGRAPH; LAYOUT REGION; PIECHART CATEGORY = variable / DATALABELLOCATION = OUTSIDE CATEGORYDIRECTION = CLOCKWISE START = 180 NAME = 'pie'; DISCRETELEGEND 'pie' / TITLE = ' '; ENDLAYOUT; ENDGRAPH; END; RUN;以下是使用的參數(shù)的描述:
在這個餅圖中,我們從數(shù)據(jù)集中獲取單個變量。 創(chuàng)建餅圖時,使用表示變量計數(shù)相對于變量總值的分數(shù)的切片值。
在下面的例子中,每個切片代表汽車類型與汽車總數(shù)的比例。
PROC SQL; create table CARS1 as SELECT make,model,type,invoice,horsepower,length,weight FROM SASHELP.CARS WHERE make in ('Audi','BMW') ; RUN; PROC TEMPLATE; DEFINE STATGRAPH pie; BEGINGRAPH; LAYOUT REGION; PIECHART CATEGORY = type / DATALABELLOCATION = OUTSIDE CATEGORYDIRECTION = CLOCKWISE START = 180 NAME = 'pie'; DISCRETELEGEND 'pie' / TITLE = 'Car Types'; ENDLAYOUT; ENDGRAPH; END; RUN; PROC SGRENDER DATA = cars1 TEMPLATE = pie; RUN;
當我們執(zhí)行上面的代碼,我們得到以下輸出:
在此餅圖中,我們表示每個切片的分數(shù)值以及百分比值。 我們還將標簽的位置更改為圖表內。 使用DATASKIN選項修改圖表的外觀樣式。 它使用SAS環(huán)境中提供的內置樣式之一。
PROC TEMPLATE; DEFINE STATGRAPH pie; BEGINGRAPH; LAYOUT REGION; PIECHART CATEGORY = type / DATALABELLOCATION = INSIDE DATALABELCONTENT=ALL CATEGORYDIRECTION = CLOCKWISE DATASKIN= SHEEN START = 180 NAME = 'pie'; DISCRETELEGEND 'pie' / TITLE = 'Car Types'; ENDLAYOUT; ENDGRAPH; END; RUN; PROC SGRENDER DATA = cars1 TEMPLATE = pie; RUN;
當我們執(zhí)行上面的代碼,我們得到以下輸出:
在該餅圖中,圖中呈現(xiàn)的變量的值相對于相同數(shù)據(jù)集的另一變量分組。 每個組變?yōu)橐粋€圓,并且該圖具有與可用組的數(shù)量一樣多的同心圓。
在下面的示例中,我們將圖表相對于名為“Make”的變量分組。 由于有兩個可用的值(“Audi”和“BMW”),所以我們得到兩個同心圓,每個代表自己的車類型的切片。
PROC TEMPLATE; DEFINE STATGRAPH pie; BEGINGRAPH; LAYOUT REGION; PIECHART CATEGORY = type / Group = make DATALABELLOCATION = INSIDE DATALABELCONTENT=ALL CATEGORYDIRECTION = CLOCKWISE DATASKIN= SHEEN START = 180 NAME = 'pie'; DISCRETELEGEND 'pie' / TITLE = 'Car Types'; ENDLAYOUT; ENDGRAPH; END; RUN; PROC SGRENDER DATA = cars1 TEMPLATE = pie; RUN;
當我們執(zhí)行上面的代碼,我們得到以下的輸出:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: