freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sas編程基礎(chǔ)知識(shí)ppt課件-展示頁(yè)

2024-10-28 05:04本頁(yè)面
  

【正文】 ? 數(shù)據(jù)視圖可以節(jié)省大量的空間。 Interface View可以讀寫其它數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS)中的數(shù)據(jù)庫(kù),如 DB2或 ORACLE數(shù)據(jù)庫(kù)等。 SAS視圖一般分為兩種: ? Native View, 由數(shù)據(jù)步或者 SQL過程創(chuàng)建。 ? …… 數(shù)據(jù)視圖 SAS數(shù)據(jù)視圖就是用來從其它文件中讀取數(shù)據(jù)的一種 SAS文件。 ? SAS數(shù)據(jù)文件可以被索引,索引可以使 SAS在搜索數(shù)據(jù)的時(shí)候變得更快。 ? 前面已經(jīng)提到二者最大的不同就是數(shù)據(jù)文件實(shí)際儲(chǔ)存數(shù)值, 視圖只是包含表的描述信息以及一組用來讀取數(shù)據(jù)的查詢語句,并不實(shí)際存儲(chǔ)數(shù)據(jù) 。 雖然數(shù)據(jù)文件與視圖文件在應(yīng)用時(shí)沒有任何區(qū)別。 ? 接口數(shù)據(jù)文件:以其它數(shù)據(jù)軟件格式儲(chǔ)存數(shù)據(jù)的數(shù)據(jù)文件。 數(shù)據(jù)文件 SAS數(shù)據(jù)文件是包含描述信息和數(shù)據(jù)值的 SAS數(shù)據(jù)集。 SAS數(shù)據(jù)視圖并不實(shí)際存儲(chǔ)數(shù)據(jù),而只是一個(gè)查詢語句。比如 ? 運(yùn)行由舊版本 SAS軟件生成的文件; ? 讀取由其它軟件生成的數(shù)據(jù)庫(kù)文件; ? 存儲(chǔ)和訪問硬盤或者 tape上的文件; ? 決定文件中的變量和觀測(cè)如何放置; ? 將文件從物理位置地址讀取放入到內(nèi)存; ? 在不同的操作系統(tǒng)之間傳輸 SAS文件。 SAS通過不同庫(kù)引擎讀寫不同格式的文件。 每個(gè) SAS邏輯庫(kù)都對(duì)應(yīng)一個(gè)庫(kù)引擎。 庫(kù)引擎 庫(kù)引擎是一組規(guī)定格式向邏輯庫(kù)讀寫文件的內(nèi)部指令。系統(tǒng)缺省的臨時(shí)邏輯庫(kù)為 WORK. 永久邏輯庫(kù) 是指它的內(nèi)容在 SAS關(guān)閉對(duì)話之后仍舊保留,直到再次修改或者刪除。 例 引用非臨時(shí)庫(kù)的 SAS文件時(shí)必須使用兩級(jí)命名方式,而引用臨時(shí)庫(kù)的 SAS文件時(shí),可以直接使用文件名,效果等同于。d:\resfin\39。d:\resbd\39。 語法說明: Libref 邏輯庫(kù)名 SASdatalibrary 邏輯庫(kù)對(duì)應(yīng)的物理地址 Engine 引擎名稱(缺失時(shí)為默認(rèn)引擎) 例 用 LIBNAME語句創(chuàng)建 SAS邏輯庫(kù)。 語句格式: LIBNAME libref engine 39。如 SAS邏輯庫(kù):ResDat, SASHELP, SASUSER, WORK等。 SAS邏輯庫(kù)是一個(gè)邏輯概念,本身不是物理實(shí)體,它對(duì)應(yīng)的實(shí)體是操作系統(tǒng)下一個(gè)文件夾或幾個(gè)文件夾中的一組 SAS文件。 SAS有兩種語句 ? 數(shù)據(jù)步 ? 過程步 SAS文件系統(tǒng) SAS邏輯庫(kù)由一組 SAS文件組成。 外部文件一般用來儲(chǔ)存: ? 要讀入 SAS數(shù)據(jù)文件的原始數(shù)據(jù) ? SAS程序語句 ? 過程步輸出 DBMS文件 SAS軟件可以和其它數(shù)據(jù)庫(kù)產(chǎn)品進(jìn)行數(shù)據(jù)文件轉(zhuǎn)換。 最常用的 SAS文件: ? SAS數(shù)據(jù)集 ? SAS目錄冊(cè) SAS外部文件 SAS不能直接識(shí)別的數(shù)據(jù)文件稱為外部文件。第 2章 SAS編程基礎(chǔ) 清華大學(xué)經(jīng)管學(xué)院 朱世武 SAS語言組件 SAS 文件 由 SAS創(chuàng)建、儲(chǔ)存、管理的文件就是 SAS文件。所有的 SAS文件都保存在 SAS邏輯庫(kù)中。外部文件一般用于儲(chǔ)存數(shù)據(jù)。 SAS語言元素 SAS語言由語句、表達(dá)式、選項(xiàng)、格式、以及和其它編程語言名稱類似的函數(shù)組成。SAS軟件系統(tǒng)的信息組織有兩層,第一層是 SAS邏輯庫(kù),第二層是SAS文件。 邏輯庫(kù) 邏輯庫(kù)名與引用 SAS文件 邏輯庫(kù)名是 SAS名,長(zhǎng)度不能超過 8個(gè)字節(jié)。 建立 SAS邏輯庫(kù)的方法: ? 用菜單操作; ? 用 LIBNAME語句。SASdatalibrary39。 Libname ResDat ?d:\ResDat?; 多個(gè)個(gè)文件夾創(chuàng)建一個(gè) SAS邏輯庫(kù): Libname a (39。,39。)。 data=; 臨時(shí)庫(kù)和永久庫(kù) 臨時(shí)邏輯庫(kù) 是指它的內(nèi)容只在啟動(dòng) SAS時(shí)存在,退出 SAS時(shí)內(nèi)容完全被刪除。 SAS系統(tǒng)中除了 WORK以外的邏輯庫(kù)都是永久庫(kù)。利用庫(kù)引擎 SAS系統(tǒng)可以直接訪問其它 SAS版本創(chuàng)建的 SAS文件和外部數(shù)據(jù)庫(kù)格式的數(shù)據(jù)文件。 庫(kù)引擎功能包括: ? 讀取和寫入數(shù)據(jù); ? 列出庫(kù)中的文件; ? 刪除和重命名文件。每個(gè) SAS引擎都有著自身的運(yùn)行特性。 數(shù)據(jù)集 SAS數(shù)據(jù)集有兩類 : ? SAS數(shù)據(jù)文件 ? SAS數(shù)據(jù)視圖 SAS數(shù)據(jù)文件同時(shí)描述信息和存儲(chǔ)數(shù)據(jù)值。 class是數(shù)據(jù)視圖 class1是數(shù)據(jù)文件 變量 觀測(cè) SAS數(shù)據(jù)集組成部分包括: ? 描述信息; ? 數(shù)據(jù)值。 一般來說, SAS數(shù)據(jù)文件又分為: ? 普通的 SAS數(shù)據(jù)文件: SAS格式的數(shù)據(jù)文件。 SAS提供對(duì)應(yīng)的引擎來對(duì)這些文件中的數(shù)據(jù)進(jìn)行讀取和編寫,如 ORACLE DB2,SYBASE,ODBC,BMDP,SPSS和OSIRIS。但這兩者之間也有一定的差異。 ? 數(shù)據(jù)文件是靜態(tài)的,而視圖則是動(dòng)態(tài)的。而 SAS視圖不能被索引。它只包括數(shù)據(jù)集的描述信息,如數(shù)據(jù)類型、變量長(zhǎng)度等,再加上如何從其它文件中提取數(shù)據(jù)所要求的信息。 ? Interface View, 由 SAS/ACCESS軟件創(chuàng)建。 數(shù)據(jù)視圖的使用優(yōu)勢(shì) ? 可以使用連接多個(gè)表的視圖來合并數(shù)據(jù)集。 ? 數(shù)據(jù)視圖可以保證讀取的數(shù)據(jù)集永遠(yuǎn)都是最新的。 ? 使用 SAS/CONNET軟件,視圖可以將多個(gè)不同主機(jī)電腦上的數(shù)據(jù)文件整合,以整體的形式呈現(xiàn)。 語法格式: Data 數(shù)據(jù)集名稱 / view=數(shù)據(jù)集名稱 。 Run。 Data 。 run。 2 。 NOTE: DATA STEP 視圖已保存在文件 中。 日志中信息 PROC SQL視圖 PROC SQL視圖為一個(gè)帶有名稱的 PROC SQL查詢。 proc sql。 quit。 5 create view as select * from 。 6 quit。 datasetname 數(shù)據(jù)集名稱 storedprogramname 存儲(chǔ)編譯的 DATA步程序名稱 passwordoption 給 DATA步程序名稱分配一個(gè)密碼 sourceoption 存儲(chǔ)或編譯源碼 語法說明 目錄冊(cè)文件 SAS目錄冊(cè)文件是特殊的 SAS文件,用來存放多種不同種類的信息文件。一些目錄條件包含一些系統(tǒng)信息如功能鍵定義信息。 括號(hào)中的數(shù)據(jù)集選項(xiàng)可以對(duì)數(shù)據(jù)集進(jìn)行如下操作: ? 重新命名變量; ? 選擇需要的觀測(cè); ? 輸出數(shù)據(jù)集中保留或刪除的變量; ? 數(shù)據(jù)集加密。 data scores(keep=team game1 game2 game3)。 /*去掉變量 year*/ set old(rename=(date=Start_Date))。 輸入格式 informat是 SAS用來確定如何將數(shù)據(jù)讀入變量的指令。 語句格式: $formatw.d $informatw.d 格式說明: $ 指定為字符格式,如果該項(xiàng)空缺,則默認(rèn)是數(shù)值格式 format 規(guī)定有效 SAS輸出格式 Informat 規(guī)定有效 SAS輸入格式 w 設(shè)定輸入輸出的長(zhǎng)度,一般來說是數(shù)據(jù)所占的列的數(shù)目 d 設(shè)定數(shù)值數(shù)據(jù)中小數(shù)點(diǎn)的位數(shù) 函數(shù)和 CALL子程序 SAS函數(shù) 對(duì)數(shù)據(jù)參數(shù)進(jìn)行計(jì)算處理并返回一個(gè)值。 CALL子程序 用來改變變量值,或執(zhí)行一些系統(tǒng)功能。 語句 SAS語句就是一系列關(guān)鍵詞、 SAS名稱、算符以及特殊字符的組合。 SAS語句一般分為數(shù)據(jù)步語句與過程步語句,以及可以用在SAS程序任何地方的全局通用語句。 關(guān)鍵詞 參數(shù) … 項(xiàng)目 1或項(xiàng)目 2… 或項(xiàng)目 n 選項(xiàng) 。 參數(shù) PARAMETER不是任選項(xiàng),不用括號(hào),OPTIONS是選項(xiàng)關(guān)鍵詞。 data data1。 /* _null_為 SAS名 */ put name $ 8.。 proc means data=。 do I=1 to 100。 sumx+x。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1