- 金融商業數據分析:基于Python和SAS
- 張秋劍 張浩 周大川 常國珍
- 807字
- 2021-12-01 13:52:40
2.1 SAS EG入門
SAS EG是面向業務數據分析用戶的數據分析工具,界面友好,易于掌握。本節介紹該軟件的界面和基本操作。
2.1.1 SAS EG簡介
SAS具有強大的數據分析能力,SAS Enterprise Guide(簡稱SAS EG)是其中的一個模塊。SAS EG為用戶提供了一個可視化的操作界面,以便快捷地管理數據、生成報告。SAS EG具有如下特點。
- 便于管理SAS任務的圖形化用戶界面;
- 高度靈活和可擴展的編程語言;
- 豐富的、立即可用的SAS過程;
- 靈活地運行在所有主流操作系統上;
- 能夠訪問幾乎所有數據源;
- 支持全球使用最廣泛的字符編碼方式。
使用SAS EG時,SAS軟件同時也在后臺運行。SAS EG可以連接本地計算機上的SAS,也可以連接其他計算機(即SAS服務器)上的SAS。訪問數據和創建任務時,SAS EG將生成SAS代碼;運行任務時,SAS EG將生成的代碼發送至SAS進行處理,然后SAS將結果返回至SAS EG,如圖2-1所示。

圖2-1 SAS EG生成過程
SAS EG的核心是Base SAS軟件。Base SAS可以利用其他組件擴展功能,因此SAS EG可以方便、快捷地調用SAS STAT、SAS/ETS、SAS/ GRAPH等模塊。
SAS EG是整理、分析和報告數據的利器。初學者可以使用菜單點擊的方式完成豐富的數據處理和統計分析工作。
SAS程序員可以借助SAS EG提供的簡便的編程界面和豐富的輔助工具來提高工作效率。
SAS商業分析(BI)員可以方便地使用SAS EG的創建存儲過程(Create Stored Processes)、查看OLAP立方體(OLAP Cubes)、生成SAS報告功能。
2.1.2 SAS EG的窗口及菜單
SAS EG的窗口界面如圖2-2所示。

圖2-2 SAS EG的窗口界面
項目是指管理相關數據、任務、代碼和結果的集合。項目樹是顯示當前活動項目以及其相關項(數據、代碼、注釋和結果)的層次視圖。我們可以刪除、重命名和重新排序項目中的各個項,也可以運行項目或預定某個項目在特定時間運行。
任務可以理解為一個分析過程。不同的任務運行之后可生成SAS代碼、數據集或者報表等。
數據菜單主要描述了對數據行和列的基本處理,如圖2-3所示。

圖2-3 數據菜單
描述菜單主要介紹了各種統計量以及各種數據特征的分析和展示,如圖2-4所示。

圖2-4 描述菜單
圖形菜單介紹了SAS EG所支持的圖形的制作,如圖2-5所示。

圖2-5 圖形菜單
- 微信公眾平臺與小程序開發:從零搭建整套系統
- LabVIEW程序設計基礎與應用
- 單片機C語言程序設計實訓100例:基于STC8051+Proteus仿真與實戰
- 游戲程序設計教程
- Windows Forensics Cookbook
- Hands-On Automation Testing with Java for Beginners
- Mastering Drupal 8 Views
- Python算法指南:程序員經典算法分析與實現
- C# and .NET Core Test Driven Development
- 深入解析Java編譯器:源碼剖析與實例詳解
- 大數據時代的企業升級之道(全3冊)
- 軟件測試技術
- CryENGINE Game Programming with C++,C#,and Lua
- Unity 3D UI Essentials
- ASP.NET本質論