【正文】
14 John 12 15 Philip 16 16 Robert 12 17 Ronald 15 18 Thomas 11 19 William 15 語句格式 PROC program options。 PROC 語句 PROC語句用于規(guī)定將要運行的 SAS過程 。 by sex。 proc print data= (obs=10)。 例 作圖過程選項 。 var weight height。 model y1 y2=a b c d。 其中: variables規(guī)定用于識別觀測的變量 。 id name。 用法和 DATA步中的用法類似 。 proc print data=。 proc means data=。 var weight height。 其中: variablelist規(guī)定變量列表。 run。 run。 title 39。 FORMAT 語句 FORMAT 語句規(guī)定變量的輸出格式。male 39。 run。 var date 。語句格式與 DATA步中的格式相同。 week1week4 label=39。 proc gplot data=。使用SELECT語句可以識別、檢索和操作表中的數據,使用 SELECT子句可以設定查詢條件。股票代碼 39。 proc sql。is39。 quit。 Trading Sum 最新股票名稱 | 股票代碼 |Sto Latest Stock ck Code Name trdsum 000001 S深發(fā)展 A 000001 S深發(fā)展 A 000001 S深發(fā)展 A CALCULATED 語句 語句格式: Calculated Columnname 使用別名引用一個計算過的列值時,必須使用 Calculated 關鍵詞,并將 Calculated放在列名稱之前,以此告知 PROC SQL這個列是經計算得到的。 then 39。 end as exchflg from order by lstdt。 最新股票名稱 | Latest Stock 股票上市日 |L Name ist Date ST星源 19901210 愛使股份 19901219 廣電電子 19901219 可以通過指定列在 SELECT子句中的整數位置對該列排列。31dec199139。60065139。1jan199139。ST%39。 最新股票名稱 | 股票代碼 |Sto ck Code Latest Stock Name adjpr 000002 萬科 A 000002 萬科 A 000002 萬科 A 使用 SUM函數 例 使用 sum函數計算深發(fā)展歷年派發(fā)現金紅利總額。 quit。31dec202039。31dec202039。 股票代碼 |Sto ck Code trday 000002 212 000007 241 000011 230 000016 239 600601 241 600604 232 600651 239 600653 240 。039。 quit。 proc sql outobs=3。 select sum(dividend) format= as totledv from 。 股票代碼 |Sto ck Code 最新股票名稱 | Latest Stock Name 000005 ST星源 600603 ST興業(yè) 使用匯總函數匯總數據 使用匯總函數( aggregate function or summary function)可以產生數據的統(tǒng)計量。31dec199139。00000439。 quit。 proc sql outobs=3。 例中,將股票信息表 lstkinfo交易所標識( exchflg)的編碼值進行轉換,同時得到新的交易所標識列及相關數值。 when exchflg=39。 select stkcd,lstknm,date,clpr*mcfacpr as adjpr format , (calculated adjpr*trdvol) as trdsum format from 。 例 為列分配別名。 quit。 quit。 proc sql outobs=3。 SELECT 子句 語句格式 SELECT DISTINCT objectitem , ...objectitem FROM fromlist 選擇所有列 語句格式: COLUMNNAME= * (asterisk) select * from fromlist SELECT子句中,“ *”號表示選擇表中的所有列。 label clpr=39。sale informat= format=dollar10. label=39。 例 可參考的例句。 run。 Obs Name Sex 1 Alice female