- SAS統(tǒng)計分析與應用實例
- 劉榮編著
- 3166字
- 2019-01-01 14:47:20
1.2 SAS界面操作與文件管理
下面介紹SAS系統(tǒng)的啟動和退出、界面特性及文件管理,完成以上操作前請用戶將SAS軟件安裝在一臺滿足SAS系統(tǒng)配置的計算機中。
1.2.1 SAS系統(tǒng)的啟動與退出
SAS系統(tǒng)的啟動:
● 在系統(tǒng)的“開始”菜單列表中找到 SAS 系統(tǒng)文件夾,左鍵單擊“SAS9.2(Additional Languages)”文件夾下的項目“SAS 9.2(English(DBCS))”即可啟動系統(tǒng),如圖1-1所示。

圖1-1 啟動SAS系統(tǒng)
● 若右鍵單擊項目“SAS 9.2(English(DBCS))”,在下拉選項中選擇“發(fā)送到”|“桌面快捷方式”,即可雙擊桌面上的圖標啟動SAS系統(tǒng)。
SAS系統(tǒng)的退出:
● 選擇菜單File|Exit,在彈出的確認對話框中左鍵單擊“確定”按鈕。
● 單擊系統(tǒng)主界面右上角按鈕,在彈出的確認對話框中單擊“確定”按鈕。
1.2.2 SAS系統(tǒng)界面簡介
啟動SAS系統(tǒng)將出現(xiàn)如圖1-2所示的工作界面。它在一個主窗口內(nèi)包含有若干個子窗口,并有菜單欄、工具欄、狀態(tài)欄等。下面介紹SAS系統(tǒng)界面的主要窗口:Editor程序編輯窗口、Log運行記錄窗口、Output輸出記錄窗口、Explorer窗口和Results窗口。

圖1-2 SAS系統(tǒng)工作界面
● Editor程序編輯窗口——主要用于編輯SAS源程序文件,操作時光標可在整個窗口隨意移動,且支持 Windows 系統(tǒng)常規(guī)編輯操作方式,如剪切、復制、粘貼等。SAS9.2的智能編輯功能可根據(jù)用戶輸入的不同的SAS程序部分顯示出不同的顏色。若用戶輸入有誤,對應的顏色不對,以警告錯誤的發(fā)生。
● Log運行記錄窗口——用于顯示和記錄SAS程序的運行情況,說明其運行成功或提示錯誤信息。當程序運行不成功,Log 運行記錄窗口將分別用綠色字符和紅色字符顯示警告和錯誤信息。
● Output輸出記錄窗口——分頁顯示SAS程序運行的文本型輸出結果,可使用主界面菜單的File|Save As將其保存在磁盤中,文件擴展名為.lst,該類型文件可用文字處理軟件如Word、寫字板、記事本等將其打開和編輯。SAS程序運行的圖形輸出結果將由Graphics窗口顯示,可選擇菜單File|Export as Image將圖形導出并保存在磁盤內(nèi),并可在“保存類型”下拉列表中選擇圖形文件的保存格式。
● Explorer窗口——用于顯示SAS邏輯庫(SAS系統(tǒng)命名的庫名和磁盤某文件的關聯(lián))及SAS數(shù)據(jù)集。
● Results窗口——用于顯示SAS成功運行時程序輸出結果的目錄。
可用左鍵單擊窗口內(nèi)的任意一處的方式切換到以上任一窗口。在使用時可根據(jù)需要直接單擊窗口右上角的按鈕關閉窗口,也可使用主菜單View的下拉菜單打開或切換窗口。
SAS主窗口標題欄下是主菜單,注意SAS菜單隨著光標出現(xiàn)在不同的窗口是動態(tài)變化的。其主要命令及功能實現(xiàn)如下:
● File(文件)——實現(xiàn)SAS文件的調(diào)入、保存、轉換及打印等功能。
● Edit(編輯)——實現(xiàn)窗口的編輯(清空、剪切、復制、粘貼等)功能。
● View(瀏覽)——實現(xiàn)打開或切換到SAS的各個工作窗口的功能。
● Tools(工具)——提供對各種輸出結果進行編輯的工具,如表格、圖形、報告等,并支持進行系統(tǒng)環(huán)境和狀態(tài)的設置(如修改界面字體等)。
● Run(運行)——提交程序,僅在當前窗口為Editor程序編輯窗口時有效。
● Solutions(解決方案)——SAS圖形界面模塊操作窗口,如SAS/ASSIST。
● Help(幫助)——提供SAS軟件自帶的幫助系統(tǒng)。
主菜單下是一個命令輸入欄和圖表工具欄。在命令欄中可以輸入SAS的顯示管理命令,如在此輸入“WSAVE”則表示永久保存對SAS系統(tǒng)的設置。工具欄圖標提供了常見任務的快捷操作方式,其功能解釋如下:
● New——建立新的編輯窗口。
● Open——打開文件到編輯窗口。注意:用戶指定一個文件調(diào)入到編輯窗口內(nèi),以后的存盤操作將自動存入此文件。
● Save——保存編輯窗口內(nèi)容。注意:若此窗口已經(jīng)與一個文件相聯(lián)系,存盤功能將覆蓋文件原有內(nèi)容。
● Print——打印當前窗口內(nèi)容。
● Print preview——打印預覽。
● Cut——剪切選定文本。
● Copy——復制選定文本。
● Paster——粘貼。
注意:這些操作是對Windows剪貼板進行的,所以它不僅支持SAS編輯窗口內(nèi)的復制和剪切操作,還可用來與其他Windows應用程序交換文本、數(shù)據(jù)等。
● Undo——撤銷編輯操作。
● New Library——建立新的SAS邏輯庫。
● SAS Explorer——打開SAS管理窗口查看、管理SAS的各個邏輯庫及其中的文件。
● Submit——提交Editor程序編輯窗口中的程序。
● Clear All——清空當前窗口內(nèi)容。
● Break——中斷正在運行的SAS程序。
● Help——進入SAS的幫助界面。
1.2.3 SAS數(shù)據(jù)集和邏輯庫
SAS文件主要包括數(shù)據(jù)集(Database)文件、索引文件和SAS目錄文件(Catalog)等。數(shù)據(jù)集是SAS使用和分析計算的原始數(shù)據(jù)來源,而正確合理地生成SAS數(shù)據(jù)集是數(shù)據(jù)分析的首要條件,因此數(shù)據(jù)集是SAS最重要的文件類型。SAS目錄文件主要用以保存各種不能表示成行列結構表格形式的數(shù)據(jù),如系統(tǒng)設置、圖像、聲音等。
SAS 數(shù)據(jù)集可以看作由若干行和列組成的表格,數(shù)據(jù)集的每一行稱為一個觀測(Observation),每一列稱為一個變量(Variable),變量可以取不同的類型值,如整數(shù)型、浮點值、時間值、字符串、貨幣值等。
如圖1-3所示的數(shù)據(jù)集范例中包括了3條觀測,代表了3個客戶的情況;包含5個變量,分別為客戶編號(ID)、姓名(name)、持卡類型(Type)、年齡(birth)和消費次數(shù)(N)。注意到該圖中數(shù)據(jù)集名稱為Chap1.Example1,ID、name、Type、birth和N為變量名。在SAS系統(tǒng)中使用的數(shù)據(jù)集、變量名、邏輯庫名等統(tǒng)稱為“標識符”,SAS系統(tǒng)對標識符有以下嚴格規(guī)定:

圖1-3 數(shù)據(jù)集范例
● SAS標識符必須由英文字母、數(shù)字、下畫線組成。
● 第一個字符必須是字母或下畫線。
● 標識符中字母不區(qū)分大小寫。
● 標識符的長度不宜過長。
由此可知name、area、ABC、X2、_Nall_等都是合法標識符,area和AREA為同一標識符,但number-3(不能有減號)、a bit(不能有空格)、team*(不能有特殊字符)等卻不合法。
SAS數(shù)據(jù)集存儲在被稱為SAS邏輯庫(Library)的文件集中。通俗地說,SAS邏輯庫是一個連接,將磁盤中存儲的文件和SAS系統(tǒng)聯(lián)系起來。SAS邏輯庫命名遵循上述SAS命名規(guī)則,可用編程和菜單操作的方式建立邏輯庫。
編程建立邏輯庫:使用Libname命令可以指定邏輯庫,命名格式為:
Libname 邏輯庫標記"文件夾路徑";
例如,要建立指向已存在的文件目錄“E:\data\chap1”的邏輯庫chap1,可在Editor程序編輯窗口輸入以下語句:
Libname chap1 'E:\data\chap1';
再選擇Run|Submit菜單或左鍵單擊工具欄上的圖標提交程序完成操作。
菜單方式建立邏輯庫:此方式操作過程如下:進入Explorer窗口,雙擊Library圖標,再單擊右鍵,選擇new命令,在彈出的窗口(如圖1-4所示)的Name欄中輸入邏輯庫名,在Path欄中輸入路徑或單擊右側的 Browse(瀏覽)按鈕選擇磁盤中的文件夾,選中右側的 Enable at startup(啟動時可用)使其永久有效,最后單擊OK按鈕完成。

圖1-4 新建邏輯庫
以上介紹了新建邏輯庫的一般方法,接下來概述兩種邏輯庫類型:臨時庫和永久庫,以及其對應的臨時數(shù)據(jù)集和永久數(shù)據(jù)集的命名區(qū)別。
臨時庫和永久庫:臨時庫僅有WORK邏輯庫,它存儲SAS臨時文件,在每次啟動SAS系統(tǒng)時自動生成,關閉SAS系統(tǒng)時庫中的數(shù)據(jù)集被自動刪除;永久庫中存儲SAS永久文件,SAS預定義Sasuser和Sashelp兩個永久邏輯庫,其中Sasuser用以保存與個人設置有關的文件,Sashelp邏輯庫保存與SAS幫助系統(tǒng)、應用實例有關的文件。除此之外,用戶可使用上述介紹的編程和菜單操作的方式建立SAS永久庫。
臨時數(shù)據(jù)集和永久數(shù)據(jù)集命名區(qū)別:臨時數(shù)據(jù)集可以用“單水平名”,即只有數(shù)據(jù)集名,如stu01,這種名字的數(shù)據(jù)集被保存在WORK邏輯庫中,因此也可用WORK.stu01表示。永久數(shù)據(jù)集由兩部分組成,前一部分為它的庫名,后一部分為數(shù)據(jù)集名,中間用小數(shù)點連接,如放在chap1庫(即“E:\data\chap1”子目錄)中的數(shù)據(jù)集ex1需要用chap1.ex1表示。臨時數(shù)據(jù)集在重啟SAS系統(tǒng)時將會被自動刪除,而永久數(shù)據(jù)集不會。
1.2.4 數(shù)據(jù)集文件操作
SAS管理器(SAS Explorer)用來管理SAS邏輯庫和文件,SAS系統(tǒng)默認啟動時在主界面左側顯示SAS管理器,若不慎將其關閉,可通過主菜單命令View|Explorer將其打開。以下介紹對邏輯庫中數(shù)據(jù)文件的復制、刪除、改名等操作。
● 文件復制:不同邏輯庫之間的數(shù)據(jù)文件可以復制備份,操作為:左鍵雙擊邏輯庫名,單擊選擇需要復制的數(shù)據(jù)文件,右鍵單擊,在彈出的快捷菜單中選擇Copy(復制)命令實現(xiàn)復制,再左鍵雙擊打開目標邏輯庫名,右鍵單擊,在彈出的快捷菜單中選擇Paster(粘貼)命令完成備份。
● 文件刪除:選擇目標數(shù)據(jù)文件,右鍵單擊,在彈出的快捷菜單中選擇Delete(刪除)命令。
● 文件重命名:選擇目標數(shù)據(jù)文件,右鍵單擊,在彈出的快捷菜單中選擇Rename(更名)命令,再在彈出的對話框中輸入改后的文件名,左鍵單擊OK按鈕保存設置并退出。
- 中文版SketchUp 2022完全實戰(zhàn)技術手冊
- Moodle 2.0 E/Learning Course Development
- SolidWorks 2021中文版機械設計從入門到精通
- AutoCAD 2014 中文版從入門到精通
- 中文版Photoshop CS6平面設計從新手到高手(超值版)
- IT Inventory and Resource Management with OCS Inventory NG 1.02
- AutoCAD 2017從新手到高手
- 零基礎學會聲會影2018(全視頻教學版)
- Photoshop CS6中文版基礎與實例教程(第6版)
- Magento 1.3 Theme Design
- Photoshop+CorelDRAW平面設計實例教程(第3版)
- MODx Web Development
- Premiere視頻編輯案例教程:Premiere Pro 2020(微課版·第2版)
- 讓掌聲響起來 PPT制作達人速成
- 老郵差Photoshop數(shù)碼照片處理技法蒙版篇(第2版)