SAS/基礎
外觀
< SAS
- SAS 直接在資料集上操作,而無需將其載入到記憶體中。這使您可以操作大型資料庫,例如人口普查資料集。
- SAS 不適用於 Mac 使用者
- SAS 是專有的,並且價格昂貴。您可能更喜歡 R,它是開源的並且跨平臺。
- 沒有系統性的語法。語法特定於每個 PROC。
- R : 一個開源統計軟體包
- Stata : 包含最新的計量經濟學方法
- SPSS : 一款易於使用的統計軟體
- 編輯器 (F5)
- 這是一個帶有語法高亮的文字編輯器,您可以在其中編寫程式。您可以使用 .sas 副檔名儲存您的程式。
- 日誌 (F6)
- 包含有關計算過程的所有資訊,例如錯誤、警告、計算時間 (CPU)。您可以使用 .log 副檔名儲存它。
- 輸出 (F7)
- 這包含所有結果。您可以使用 .lst 副檔名儲存它。
- 資源管理器 (CTRL +D)
- 瀏覽所有 SAS 庫並在 SAS 資料編輯器中開啟資料集。
- 幫助 (F1)
- 幫助系統。
- SAS 包括 過程 和 資料 步。資料 步通常建立新的資料集,而 過程 步使用現有資料計算一些感興趣的量。
- 每個步驟都以 run ; 語句結束。
- 分號 ; 是語句結束符。
- SAS 直接在資料庫上操作,而無需將其載入到記憶體中。這方便了對大型資料庫的操作。
- F3 執行當前程式或程式的選定行。
- 執行程式後,首先檢視您的日誌,然後可以檢視您的結果。
- 註釋以星號開頭,並以分號結束,或者包含在斜槓-星號和星號-斜槓 c 樣式塊註釋中
* This is a comment ;
/*This is also a comment */
- SAS 不區分大小寫(“a” 和 “A” 對 SAS 來說是相同的)
以下幾行通常在 SAS 程式的開頭很有用
- Libname : 定義 libname 通常很有用。libname 只是一個目錄的別名。
libname lib_name 'c:/data/ee';
- Options : 程式開頭處的以下行使日誌更易於閱讀。
options errors=1 noovp pageno=1 ls=78;
- 清除日誌和輸出視窗 : 在程式開頭,清除日誌和輸出通常很方便
dm "CLEAR LOG ; CLEAR OUTPUT ; " ;
dm 代表“顯示管理器”