400-888-5228

課程介紹:

課程講授使用INPUT語句讀取原始數(shù)據(jù),如何讀取Oracle/DB2/Excel/SPSS不同格式數(shù)據(jù),公共變量,數(shù)據(jù)步,SAS數(shù)據(jù)庫和數(shù)據(jù)管理 程序,SAS宏語言,SQL,ODS,數(shù)據(jù)輸出,SAS函數(shù)方程,SAS日期常量,循環(huán)DO loops語句,數(shù)組啟用,錯誤處理,生成報表,使用SAS過程,如PRINT,TABULATE,SUMMARY,FREQ和CORRELATION, 以及其他的統(tǒng)計過程,如數(shù)據(jù)探測分析(EDA),回歸和預(yù)測模式。課程包括SAS編程、數(shù)據(jù)集管理和統(tǒng)計分析。

 

課程長度:

5天

課程對象:

不需要任何SAS軟件和統(tǒng)計知識背景。

專為SAS程序員和分析員而設(shè)。

 

課程大綱:

模塊一:SAS系統(tǒng)簡介

SAS系統(tǒng)模塊

五個SAS系統(tǒng)視窗

系統(tǒng)選項

SAS文件與大型主機,UNIX和微軟視窗文件的相互連系

模塊二:數(shù)據(jù)讀取

使用FORMATTED,LIST和COLUMN語句讀取原始數(shù)據(jù)文件資料

使用INFILE語句選項控制數(shù)據(jù)讀入處理

使用INPUT語句各種特征去控制數(shù)據(jù)讀入流程(如列輸入和格式化輸入)

怎樣讀取Oracle,DB2,Excel和其它不同原始數(shù)據(jù)資料

使用DATA數(shù)據(jù)步和SQL程序步進行數(shù)據(jù)合并

模塊三:數(shù)據(jù)結(jié)構(gòu)生成

產(chǎn)生臨時成永久SAS數(shù)據(jù)集

SAS日期值的產(chǎn)生與操作

使用DATA數(shù)據(jù)步語句輸出標(biāo)準(zhǔn)或逗點分隔原始數(shù)據(jù)文件

如何在SAS數(shù)據(jù)集控制選擇記錄與變量輸出

解釋DATA數(shù)據(jù)步的匯編與執(zhí)行

改變數(shù)據(jù)集特征

宏語言

模塊四:數(shù)據(jù)管理

使用基礎(chǔ)SAS工具程序研究SAS數(shù)據(jù)庫

SAS數(shù)據(jù)集的排序

有條件地執(zhí)行SAS聲明

DATA數(shù)據(jù)步的附值語句

使用DATA數(shù)據(jù)步的選項和語言改變變量屬性

使用DATA數(shù)據(jù)步累積總數(shù)或分組總數(shù)

使用SAS函數(shù)方程處理,字符型變量,數(shù)值型變量和日期的數(shù)值型變量

使用SAS函數(shù)方程轉(zhuǎn)換變量類型(如字符型變量到數(shù)值型變量或相反

執(zhí)行DO LOOPS行環(huán)處理

執(zhí)行SAS數(shù)組處理

數(shù)據(jù)值合并與更新

一對多或多對一記錄與數(shù)據(jù)集處理

SQL程序步

模塊五:報表生成

使用PRINT程序步生成簡單報表

使用REPORT程序步生成復(fù)雜報表

使用SAS程序步產(chǎn)生匯總報表和頻率報表

使用SAS系統(tǒng)報表功能(如標(biāo)簽、SAS固定格式、用戶創(chuàng)定格式、標(biāo)題、腳注)提高報表質(zhì)量

ODS語句

模塊六:程序錯誤處理

分辯和解決編程邏輯性錯誤

分辯和改正語法錯誤

研究和解決數(shù)據(jù)錯誤

模塊七:設(shè)計與生成原文報表

選擇合適的SAS生成報表工具

怎樣組織好數(shù)據(jù)以達到報表生成簡單化

計算新列,分組總和及總和

控制報表外觀

在報表上加標(biāo)題或注腳

在報表里數(shù)據(jù)圖標(biāo)列疊加

使用TABULATE程序步生成一、二、三維表格

使用TABULATE程序步提交報表質(zhì)量

使用TABULATE程序步計算百分比

使用DATA數(shù)據(jù)步的FILE和PUT語句生成簡單報表

使用SUMMARY程序步或MEANS程序步計算匯總統(tǒng)計數(shù)據(jù)。