
PRINT過呈是最常用的SAS過呈之一。我們在生成了一個數(shù)據(jù)集之后,如果不是太大,一般都用一個proc print ;run;過程步來列出數(shù)據(jù)集的內(nèi)容,這樣可以檢查變量與值之間對應(yīng)是否正確,數(shù)據(jù)輸入是否正確。為了列出一個指定的數(shù)據(jù)集,在PROC語句中使用DATA=選項指定要列表的輸入數(shù)據(jù)集名。
在過程內(nèi)使用VAR語句可以指定要列出的變量并指定順序。比如,
proc print data=c9501;
var name chinese math;
run;
在過程中使用WHERE語句可以從輸入數(shù)據(jù)集中選一個子集來處理,在PRINT過程中使用WHERE可以指定只列出滿足條件的觀測。
SAS的輸出都顯示在輸出窗口。在運行了多個過程后,輸出窗口積累了多個過程的輸出,有時不易找到或特定的結(jié)果。新版本的SAS系統(tǒng)提供了一個結(jié)果管理窗口來管理輸出,叫Results窗口。這個窗口缺省是打開的,固定放置在運行環(huán)境的左半部分,如果沒有可以從"View - Results"菜單打開。
3.標題及全程語句
TITLE'標題內(nèi)容'; 添加標題 ,為了取消這個標題,只要用一個空TITLE語句,即TITLE;
FOOTNOTE 添加腳注
OPTIONS 可以規(guī)定系統(tǒng)運行的一些選擇項,比如輸出是否每頁有頁號,是否有日期,輸出的行寬,輸出每一頁的高度(行數(shù))等等。
4. 計算總計與小計
用BY語句與SUM語句就可以既計算總和也計算分組小計。比如,我們除了要計算學生購買課外書總支出外還想分男、女生計算總支出,可以用下面的程序。注意由于數(shù)據(jù)集BKMONEY中沒有性別的信息,我們用了帶MERGE語句的數(shù)據(jù)步來橫向合并C9501和BKMONEY兩個數(shù)據(jù)集 。
3.3匯總表格
PRINT過程可以制作列表,它列出所有觀測。當觀測個數(shù)很多時,這樣的列表意義不大。TABULATE過程制表不是列出觀測,而是計算觀測的分類統(tǒng)計量,繪制統(tǒng)計量的表格。這對于數(shù)據(jù)的匯總比較有用。TABULATE可以作出很復雜的表,其一般格式為:
PROC TABULATE DATA=數(shù)據(jù)集名;
CLASS 分類變量;
VAR 分析變量;
TABLE 頁維說明,行維說明,列維說明/選項;
RUN;
其中CLASS語句給出分類變量,用分類變量可以給觀測分類,計算統(tǒng)計量時可以對每一類分別計算。VAR語句給出區(qū)間變量。TABLE語句規(guī)定了繪制什么樣的表格。我們用例子說明:
例1 對C950IBK數(shù)據(jù)集,我們希望表中繪出男、女生的課外書支出總和,
因為變量SEX和AMOUNT中間用逗號分隔,所以SEX在行維,表格的行用SEX的值區(qū)分,AMOUNT在列維,它畫在列標題中。如果只是想統(tǒng)計男女生人數(shù),可以只用SEX 一個變量。
區(qū)間變量的缺省統(tǒng)計量是總和,分類變量的缺省統(tǒng)計量是頻數(shù)。如果我們要計算其它統(tǒng)計量,可以用"變量名*統(tǒng)計量名"的形式。統(tǒng)計量名包括N,NMISS, MEAN, STD, MIN, MAX, RANGE, SUM, USS,CSS,STDERR,CV,T(檢驗均值為O的t統(tǒng)計量值),PRT(t統(tǒng)計量的p值),VAR,SUMWGT(權(quán)數(shù)變量的和),PCTN(某類觀測占總觀測個數(shù)的百分比),PCTSUM(某類觀測的總和占全部總和的百分比)。
例2:用如下程序求男、女生的數(shù)學、語文成績平均值及標準差:
上面的表格只分類計算了統(tǒng)計量值,如果要計算總的統(tǒng)計量值,只要加一個ALL關(guān)鍵字。table sex,all (math chinese)*(mean std);
可以在TABULATE過程中使用KEYLABEL語句指定各統(tǒng)計量的標簽。其格式為KEYLABEL關(guān)鍵字='標簽';或者用如下方式:
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
2025被稱為“AI元年”,而AI,與數(shù)據(jù)密不可分。網(wǎng)易公司創(chuàng)始人丁磊在《AI思維:從數(shù)據(jù)中創(chuàng)造價值的煉金術(shù)》一書中指出:AI思維, ...
2025-07-17數(shù)據(jù)分析師的技能圖譜:從數(shù)據(jù)到價值的橋梁? 在數(shù)據(jù)驅(qū)動決策的時代,數(shù)據(jù)分析師如同 “數(shù)據(jù)翻譯官”,將冰冷的數(shù)字轉(zhuǎn)化為清晰的 ...
2025-07-17Pandas 寫入指定行數(shù)據(jù):數(shù)據(jù)精細化管理的核心技能? 在數(shù)據(jù)處理的日常工作中,我們常常需要面對這樣的場景:在龐大的數(shù)據(jù)集里精 ...
2025-07-17解碼 CDA:數(shù)據(jù)時代的通行證? 在數(shù)字化浪潮席卷全球的今天,當企業(yè)決策者盯著屏幕上跳動的數(shù)據(jù)曲線尋找增長密碼,當科研人員在 ...
2025-07-17CDA 精益業(yè)務(wù)數(shù)據(jù)分析:數(shù)據(jù)驅(qū)動業(yè)務(wù)增長的實戰(zhàn)方法論 在企業(yè)數(shù)字化轉(zhuǎn)型的浪潮中,“數(shù)據(jù)分析” 已從 “加分項” 成為 “必修課 ...
2025-07-16MySQL 中 ADD KEY 與 ADD INDEX 詳解:用法、差異與優(yōu)化實踐 在 MySQL 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計中,索引是提升查詢性能的核心手段。無論 ...
2025-07-16解析 MySQL Update 語句中 “query end” 狀態(tài):含義、成因與優(yōu)化指南? 在 MySQL 數(shù)據(jù)庫的日常運維與開發(fā)中,開發(fā)者和 DBA 常會 ...
2025-07-16如何考取數(shù)據(jù)分析師證書:以 CDA 為例? ? 在數(shù)字化浪潮席卷各行各業(yè)的當下,數(shù)據(jù)分析師已然成為企業(yè)挖掘數(shù)據(jù)價值、驅(qū)動決策的 ...
2025-07-15CDA 精益業(yè)務(wù)數(shù)據(jù)分析:驅(qū)動企業(yè)高效決策的核心引擎? 在數(shù)字經(jīng)濟時代,企業(yè)面臨著前所未有的數(shù)據(jù)洪流,如何從海量數(shù)據(jù)中提取有 ...
2025-07-15MySQL 無外鍵關(guān)聯(lián)表的 JOIN 實戰(zhàn):數(shù)據(jù)整合的靈活之道? 在 MySQL 數(shù)據(jù)庫的日常操作中,我們經(jīng)常會遇到需要整合多張表數(shù)據(jù)的場景 ...
2025-07-15Python Pandas:數(shù)據(jù)科學的瑞士軍刀? ? 在數(shù)據(jù)驅(qū)動的時代,面對海量、復雜的數(shù)據(jù),如何高效地進行處理、分析和挖掘成為關(guān)鍵。 ...
2025-07-15用 SQL 生成逆向回滾 SQL:數(shù)據(jù)操作的 “后悔藥” 指南? 在數(shù)據(jù)庫操作中,誤刪數(shù)據(jù)、錯改字段或誤執(zhí)行批量更新等問題時有發(fā)生。 ...
2025-07-14t檢驗與Wilcoxon檢驗的選擇:何時用t.test,何時用wilcox.test? t 檢驗與 Wilcoxon 檢驗的選擇:何時用 t.test,何時用 wilcox. ...
2025-07-14AI 浪潮下的生存與進階: CDA數(shù)據(jù)分析師—開啟新時代職業(yè)生涯的鑰匙(深度研究報告、發(fā)展指導白皮書) 發(fā)布機構(gòu):CDA數(shù)據(jù)科 ...
2025-07-13LSTM 模型輸入長度選擇技巧:提升序列建模效能的關(guān)鍵? 在循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)家族中,長短期記憶網(wǎng)絡(luò)(LSTM)憑借其解決長序列 ...
2025-07-11CDA 數(shù)據(jù)分析師報考條件詳解與準備指南? ? 在數(shù)據(jù)驅(qū)動決策的時代浪潮下,CDA 數(shù)據(jù)分析師認證愈發(fā)受到矚目,成為眾多有志投身數(shù) ...
2025-07-11數(shù)據(jù)透視表中兩列相乘合計的實用指南? 在數(shù)據(jù)分析的日常工作中,數(shù)據(jù)透視表憑借其強大的數(shù)據(jù)匯總和分析功能,成為了 Excel 用戶 ...
2025-07-11尊敬的考生: 您好! 我們誠摯通知您,CDA Level I和 Level II考試大綱將于 2025年7月25日 實施重大更新。 此次更新旨在確保認 ...
2025-07-10BI 大數(shù)據(jù)分析師:連接數(shù)據(jù)與業(yè)務(wù)的價值轉(zhuǎn)化者? ? 在大數(shù)據(jù)與商業(yè)智能(Business Intelligence,簡稱 BI)深度融合的時代,BI ...
2025-07-10SQL 在預測分析中的應(yīng)用:從數(shù)據(jù)查詢到趨勢預判? ? 在數(shù)據(jù)驅(qū)動決策的時代,預測分析作為挖掘數(shù)據(jù)潛在價值的核心手段,正被廣泛 ...
2025-07-10