數(shù)學(xué)建模軟件入門_第1頁
數(shù)學(xué)建模軟件入門_第2頁
數(shù)學(xué)建模軟件入門_第3頁
數(shù)學(xué)建模軟件入門_第4頁
數(shù)學(xué)建模軟件入門_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

數(shù)學(xué)建模軟件入門第一頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.1SAS系統(tǒng)(1)(1)SAS系統(tǒng)全稱為StatisticsAnalysisSystem,最早由北卡羅來納大學(xué)的兩位生物統(tǒng)計(jì)學(xué)研究生編制,并于1976年成立了SAS軟件研究所,正式推出了SAS軟件。(2)SAS是用于決策支持的大型集成信息系統(tǒng),但該軟件系統(tǒng)最早的功能限于統(tǒng)計(jì)分析,至今,統(tǒng)計(jì)分析功能也仍是它的重要組成部分和核心功能。(3)SAS現(xiàn)在的版本為9.0版,大小約為1G。(4)經(jīng)過多年的發(fā)展,SAS已被全世界120多個(gè)國家和地區(qū)的近三萬家機(jī)構(gòu)所采用,直接用戶則超過三百萬人,遍及金融、醫(yī)藥衛(wèi)生、生產(chǎn)、運(yùn)輸、通訊、政府和教育科研等領(lǐng)域。第二頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.1SAS系統(tǒng)(2)(5)SAS是由大型機(jī)系統(tǒng)發(fā)展而來,其核心操作方式就是程序驅(qū)動(dòng),經(jīng)過多年的發(fā)展,現(xiàn)在已成為一套完整的計(jì)算機(jī)語言,其用戶界面也充分體現(xiàn)了這一特點(diǎn):它采用MDI(多文檔界面),用戶在PGM視窗中輸入程序,分析結(jié)果以文本的形式在OUTPUT視窗中輸出。使用程序方式,用戶可以完成所有需要做的工作,包括統(tǒng)計(jì)分析、預(yù)測、建模和模擬抽樣等。(6)初學(xué)者在使用SAS時(shí)必須要學(xué)習(xí)SAS語言,入門比較困難。(7)SAS的Windows版本根據(jù)不同的用戶群開發(fā)了幾種圖形操作界面,這些圖形操作界面各有特點(diǎn),使用時(shí)非常方便。但是由于國內(nèi)介紹他們的文獻(xiàn)不多,并且也不是SAS推廣的重點(diǎn),因此還不為絕大多數(shù)人所了解。第三頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.1SAS系統(tǒng)(3)(8)SAS系統(tǒng)是從大型機(jī)上的系統(tǒng)發(fā)展而來,在設(shè)計(jì)上也是完全針對專業(yè)用戶進(jìn)行設(shè)計(jì),因此其操作至今仍以編程為主,人機(jī)對話界面不太友好,并且在編程操作時(shí)需要用戶最好對所使用的統(tǒng)計(jì)方法有較清楚的了解,非統(tǒng)計(jì)專業(yè)人員掌握起來較為困難。(9)SAS極為高昂的價(jià)格和只租不賣的銷售策略使得實(shí)力不足的個(gè)人和機(jī)構(gòu)只能對他望而卻步。(10)SAS系統(tǒng)是一個(gè)組合軟件系統(tǒng),它由多個(gè)功能模塊組合而成,其基本部分是BASESAS模塊。BASESAS模塊是SAS系統(tǒng)的核心,承擔(dān)著主要的數(shù)據(jù)管理任務(wù),并管理用戶使用環(huán)境,進(jìn)行用戶語言的處理,調(diào)用其他SAS模塊和產(chǎn)品。也就是說,SAS系統(tǒng)的運(yùn)行,首先必須啟動(dòng)BASESAS模塊,它除了本身所具有數(shù)據(jù)管理、程序設(shè)計(jì)及描述統(tǒng)計(jì)計(jì)算功能以外,還是SAS系統(tǒng)的中央調(diào)度室。它除可單獨(dú)存在外,也可與其他產(chǎn)品或模塊共同構(gòu)成一個(gè)完整的系統(tǒng)。各模塊的安裝及更新都可通過其安裝程序非常方便地進(jìn)行。第四頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(1) SAS系統(tǒng)具有靈活的功能擴(kuò)展接口和強(qiáng)大的功能模塊,在BASESAS的基礎(chǔ)上,還可以增加如下不同的模塊而增加不同的功能:SAS/STAT(統(tǒng)計(jì)分析模塊)、SAS/GRAPH(繪圖模塊)、SAS/QC(質(zhì)量控制模塊)、SAS/ETS(經(jīng)濟(jì)計(jì)量學(xué)和時(shí)間序列分析模塊)、SAS/OR(運(yùn)籌學(xué)模塊)、SAS/IML(交互式矩陣程序設(shè)計(jì)語言模塊)、SAS/FSP(快速數(shù)據(jù)處理的交互式菜單系統(tǒng)模塊)、SAS/AF(交互式全屏幕軟件應(yīng)用系統(tǒng)模塊)等等。SAS有一個(gè)智能型繪圖系統(tǒng),不僅能繪各種統(tǒng)計(jì)圖,還能繪出地圖。SAS提供多個(gè)統(tǒng)計(jì)過程,每個(gè)過程均含有極豐富的任選項(xiàng)。用戶還可以通過對數(shù)據(jù)集的一連串加工,實(shí)現(xiàn)更為復(fù)雜的統(tǒng)計(jì)分析。此外,SAS還提供了各類概率分析函數(shù)、分位數(shù)函數(shù)、樣本統(tǒng)計(jì)函數(shù)和隨機(jī)數(shù)生成函數(shù),使用戶能方便地實(shí)現(xiàn)特殊統(tǒng)計(jì)要求。第五頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(2) SAS系統(tǒng)是由眾多模塊組成的系統(tǒng)。其中BaseSAS模塊是SAS系統(tǒng)的核心。其它各模塊均在BaseSAS提供的環(huán)境中運(yùn)行。用戶可選擇需要的模塊與BaseSAS一起構(gòu)成一個(gè)用戶化的SAS系統(tǒng)。

·BaseSAS

BaseSAS作為SAS系統(tǒng)的核心,負(fù)責(zé)數(shù)據(jù)管理,交互應(yīng)用環(huán)境管理,進(jìn)行用戶語言處理,調(diào)用其它SAS模塊。BaseSAS為SAS系統(tǒng)的數(shù)據(jù)庫提供了豐富的數(shù)據(jù)管理功能,還支持標(biāo)準(zhǔn)的SQL語言對數(shù)據(jù)進(jìn)行操作。BaseSAS能夠制作從簡單列表到比較復(fù)雜的統(tǒng)計(jì)報(bào)表。BaseSAS可進(jìn)行基本的描述性統(tǒng)計(jì)及其相關(guān)系數(shù)的計(jì)算,進(jìn)行正態(tài)分布檢驗(yàn)等。第六頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(3) ·SAS/GRAPH

SAS/GHAPH可將數(shù)據(jù)及其包含著的深層信息以多種圖形生動(dòng)地呈現(xiàn)出來,如直方圖、圓餅圖、星形圖、散點(diǎn)相關(guān)圖、曲線圖、三維曲面圖、等高線圖及地理圖等。SAS/GHAPH提供一個(gè)全屏幕編輯器,提供多種設(shè)備程序,支持非常廣泛的圖形輸出設(shè)備以及標(biāo)準(zhǔn)的圖形交換文件。

·SAS/ASSIST

SAS/ASSIST為SAS系統(tǒng)提供了面向任務(wù)的菜單界面,借助它可以通過菜單系統(tǒng)來使用SAS系統(tǒng)其它產(chǎn)品。它自動(dòng)生成的SAS程序既可輔助有經(jīng)驗(yàn)的用戶快速編寫SAS程序,又可幫助用戶學(xué)習(xí)SAS。第七頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(4) ·SAS/AF

SAS/AF是一個(gè)應(yīng)用開發(fā)工具。用戶使用SAS/AF可將包含眾多功能的SAS軟件作為方法庫,利用SAS/AF的屏幕設(shè)計(jì)能力以及SCL語言的處理能力來快速開發(fā)各種功能強(qiáng)大的應(yīng)用系統(tǒng)。SAS/AF也了采用了OOP(面向?qū)ο缶庉?技術(shù),使用戶可方便快速開發(fā)各類具有圖形用戶界面(GUI)的應(yīng)用系統(tǒng)。

·SAS/EIS

SAS/EIS是決策工具,也是一個(gè)快速應(yīng)用開發(fā)工具。SAS/EIS完全采用新興的面向?qū)ο蟮木幊棠J?OOP)。EIS以生動(dòng)直觀的方式(圖或表)將關(guān)鍵性或總結(jié)性信息呈現(xiàn)給使用者。第八頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(5) ·SAS/ACCESS

為了對眾多不同格式的數(shù)據(jù)進(jìn)行查詢、訪問和分析,SAS/ACCESS提供了與目前許多流行數(shù)據(jù)庫軟件的接口,利用SAS/ACCESS,可建立外部其它數(shù)據(jù)庫的一個(gè)統(tǒng)一的公共數(shù)據(jù)界面。SAS/ACCESS提供的接口是透明的和動(dòng)態(tài)的。用戶不必將此文件當(dāng)作真正存儲著數(shù)據(jù)的SAS數(shù)據(jù)集一樣使用,而只需在SAS中建立對外部的描述(即VIEW)文件,便可將此文件當(dāng)作真正存儲著數(shù)據(jù)的SAS數(shù)據(jù)集一樣使用。對一些經(jīng)常使用的外部數(shù)據(jù),可以利用SAS/ACCESS將數(shù)據(jù)真正提取進(jìn)入SAS數(shù)據(jù)庫。SAS/ACCESS提供的接口是雙向的,既可將數(shù)據(jù)讀入SAS,也可在SAS中更新外部數(shù)據(jù)或?qū)AS數(shù)據(jù)加載到外部數(shù)據(jù)庫中。目前,SAS/ACCESS支持的數(shù)據(jù)庫主要有:IML-DL/I,SQL/DS,DB2,ADABAS,Rdb,ORACLE,Sybase,INGRES,Informix,DBF/DIF,ODBC等。第九頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(6) ·SAS/STAT

SAS/STAT覆蓋了所有的實(shí)用數(shù)理統(tǒng)計(jì)分析方法,是國際統(tǒng)計(jì)分析領(lǐng)域的標(biāo)準(zhǔn)軟件。SAS/STAT提供了十多個(gè)過程,可進(jìn)行各種不同模型或不同特點(diǎn)數(shù)據(jù)的回歸分析,如正交回歸/面回歸、響應(yīng)面回歸、logistic回歸、非線性回歸等,且具有多種模型選擇方法??商幚淼臄?shù)據(jù)有實(shí)型數(shù)據(jù)、有序數(shù)據(jù)和屬性數(shù)據(jù),并能產(chǎn)生各種有用的統(tǒng)計(jì)量和診斷信息。在方差分析方面,SAS/STAT為多種試驗(yàn)設(shè)計(jì)模型提供了方差分析工具。另外,它還有處理一般線性模型和廣義線性模型的專用過程。在多變量統(tǒng)計(jì)方面,SAS/STAT為主成分分析、典型相關(guān)分析、判別分析和因子分析提供了許多專用過程。SAS/STAT還包含多種聚類準(zhǔn)則的聚類分析方法。第十頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(7)·SAS/QC

SAS/QC為全面質(zhì)量管理提供了一系列工具。它也提供一套全屏幕菜單系統(tǒng)引導(dǎo)用戶進(jìn)行標(biāo)準(zhǔn)的統(tǒng)計(jì)過程以及試驗(yàn)設(shè)計(jì)。SAS/QC提供了多種不同類型控制圖的制作與分析。Pareto圖(排列圖)可用于發(fā)現(xiàn)需優(yōu)先考慮的因素,Ishikawa圖(魚骨圖)可用于直觀地進(jìn)行因果分析。

·SAS/ETS

SAS/ETS提供豐富的計(jì)量經(jīng)濟(jì)學(xué)和時(shí)間序列分析方法,是研究復(fù)雜系統(tǒng)和進(jìn)行預(yù)測的有力工具。它提供方便的模型設(shè)定手段、多樣的參數(shù)估計(jì)方法。

·SAS/OR

SAS/OR提供全面的運(yùn)籌學(xué)方法,是一種強(qiáng)有力的決策支持工具。它輔助人們實(shí)現(xiàn)對人力、時(shí)間以及其它各種資源的最佳利用。SAS/OR包含通用的線性規(guī)劃、混合整數(shù)規(guī)劃和非線性規(guī)劃的求解,也為專門的規(guī)劃問題提供更為直接的解決辦法,如網(wǎng)絡(luò)流問題、運(yùn)輸問題、分配問題等。第十一頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(8)·SAS/IML

SAS/IML提供功能強(qiáng)大的面向矩陣運(yùn)算的編程語言,幫助用戶研究新算法或解決SAS中沒有現(xiàn)成算法的專門問題。SAS/IML中的基本數(shù)據(jù)元素是矩陣。它包含大量的數(shù)學(xué)運(yùn)算符、函數(shù)和例行程序,用戶用很少的語句便可執(zhí)行很復(fù)雜的計(jì)算過程。

·SAS/WA

SAS/WA(WarehouseAdministrator)是建立數(shù)據(jù)倉庫的集成工具,它在其它SAS軟件的基礎(chǔ)上提供了一個(gè)建立數(shù)據(jù)倉庫的管理層,包括:定義數(shù)據(jù)倉庫和主題,數(shù)據(jù)轉(zhuǎn)換和匯總,匯總數(shù)據(jù)的更新,Metadata的建立、管理和查詢,Datamarts和Infomarts的實(shí)現(xiàn)。

·SAS/MDDBServer

SAS/MDDBServer是SAS的多維數(shù)據(jù)庫產(chǎn)品,主要用于在線分析處理(OLAP),可將從數(shù)據(jù)倉庫或其它數(shù)據(jù)源來的數(shù)據(jù)以立體陣列的方式存儲,以便于用多維數(shù)據(jù)瀏覽器等工具快速和方便地訪問。第十二頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(9)·SAS/IntrNet

SAS/IntrNet為SASWeb應(yīng)用提供了數(shù)據(jù)服務(wù)和計(jì)算服務(wù),包括htmSQL,它為一UNIXWeb服務(wù)器的CGI程序,使得能通過支持Web瀏覽器動(dòng)態(tài)查詢SAS數(shù)據(jù)或外部的關(guān)系型數(shù)據(jù)庫;SASODBCDriver使得能通過支持ODBC的WindowsWeb服務(wù)器來訪問SAS數(shù)據(jù);SASDriverforJDBC使得可以通過Javaapplet來查詢SAS數(shù)據(jù);SAS/IntrNetApplicationDispatcher使得可以通過Web瀏覽器動(dòng)態(tài)地遞交SAS程序到SAS應(yīng)用服務(wù)器執(zhí)行,并將結(jié)果返回瀏覽器。

·SAS/GIS

SAS/GIS集地理位置系統(tǒng)功能與數(shù)據(jù)的顯示分析于一體。它提供層次化的地理信息,每一層可以是某些地理元素,也可與用戶定義的主題(例如:人口、產(chǎn)值等)相關(guān)聯(lián)。用戶可交互式地縮小或放大地圖,設(shè)定各層次顯示與否,并利用各種交互式工具進(jìn)行數(shù)據(jù)顯示與分析。第十三頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.2SAS系統(tǒng)模塊(10)·SAS/ITSVITServiceVision(ITSV)是企業(yè)的全面IT服務(wù)的性能評估和管理的軟件,這些IT服務(wù)包括計(jì)算機(jī)系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、Web服務(wù)器和電話系統(tǒng)等。ITSV將不同來源的數(shù)據(jù)進(jìn)行整理和組織,存放于性能數(shù)據(jù)倉庫中,用GUI或批處理的方式產(chǎn)生組織任意層面的報(bào)告。系統(tǒng)程序員及網(wǎng)絡(luò)工程師能借此識別、研究并解決有關(guān)問題,業(yè)務(wù)分析人員能借此制定資源管理的總體策略,CIO和數(shù)據(jù)中心經(jīng)理能借此定期地得到所需的IT運(yùn)作的匯總和分析報(bào)告。

·SAS/CFOVision

SAS/CFOVision用于財(cái)務(wù)整合和報(bào)告,內(nèi)部包含了會(huì)計(jì)知識,為日常財(cái)務(wù)工作提供了現(xiàn)成的程序,并提供了訪問所有主要數(shù)據(jù)源的接口。它主要用于;訪問財(cái)務(wù)和非財(cái)務(wù)的有關(guān)住處整合財(cái)務(wù)數(shù)據(jù),通過一個(gè)財(cái)務(wù)信息倉庫來管理業(yè)務(wù)結(jié)構(gòu),通過財(cái)務(wù)報(bào)告和分析幫助理解財(cái)務(wù)的結(jié)果,并在組織內(nèi)交流關(guān)鍵的業(yè)務(wù)結(jié)果信息。第十四頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.3SAS基本運(yùn)行環(huán)境介紹

SAS的基本運(yùn)行環(huán)境是一個(gè)交互式用戶界面,被稱為顯示管理系統(tǒng)(DISPLAYMANAGER)。

進(jìn)入顯示管理系統(tǒng)(DISPLAYMANAGER)可看到以下三個(gè)主要窗口 PROGRAMEDITOR窗口:編寫SAS程序的文本編輯器(F5);

LOG窗口:顯示有關(guān)程序運(yùn)行的信息(F6);

OUTPUT窗口:顯示有關(guān)程序的輸出(F7)。

顯示管理系統(tǒng)命令可通過直接輸入命令、按功能鍵、使用下拉菜單、工具欄四種來實(shí)現(xiàn)。文本編輯行命令:發(fā)布在文本編輯器的數(shù)字區(qū),進(jìn)行文字編輯工作,進(jìn)入這個(gè)窗口由顯示管理系統(tǒng)命令‘NUM’控制,用‘END’命令可以退出當(dāng)前窗口。第十五頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.4SAS程序的一個(gè)實(shí)例(1)準(zhǔn)備和提交一個(gè)簡單的SAS程序(例s0.sas,sas1.sas,sas2.sas)。

(1)在PROGRAMEDITOR窗口中鍵入程序;

title'房屋價(jià)格低于$150,000';

procprintdata=sasuser.houses;

varstreetbedroomsbathsprice;

whereprice<150000andbedroomsgt2;

run;

(2)提交此程序,可通過以下辦法實(shí)現(xiàn):

方法一:命令框中輸入“SUBMIT”;

方法二:從LOCALS下拉菜單中選擇“SUBMIT”;

方法三:按下F3(SUBMIT所對應(yīng)的功能鍵);

方法四:按工具欄中與SUBMIT命令對應(yīng)的圖標(biāo)。第十六頁,共二十九頁,編輯于2023年,星期三1SAS系統(tǒng)簡介1.4SAS程序的一個(gè)實(shí)例(2) (3)通過查看LOG窗口的信息,檢查程序是否出錯(cuò),如果出錯(cuò),用RECAL命令重新調(diào)回提交的程序并修改它。 (4)在OUTPUT窗口查看運(yùn)行的結(jié)果。

(5)存儲程序:發(fā)布END命令回到PROGRAMEDITOR窗口,再用‘RECALL’調(diào)回此程序,在菜單中選擇“SEVEAS”注:(1)句法SAS語句必須用一個(gè)“;”結(jié)尾;(2)間隔空白,空格,縮進(jìn)等。第十七頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.1SAS實(shí)例(sas3.sas)例:美國限速每小時(shí)65英里超速行駛罰款數(shù)。數(shù)據(jù)如下:州名:Alabama Delaware Alaska Arkansas罰款數(shù):$60 $31.50 $20 $47 datatickets;inputstate$amount@@;cards;AL60HI35DE31.50IL20AK20CT60AR47IA33FL44KS28AZ15IN50CA50LA45GA45MT5ID12.50KY65CO64ME40NE10MA50MD40NV5MO50MI40NM20NJ50MN44NY28NC47.50MS39.50ND10OH100NH33OR26OK56WV60VA40WY15WA38WI44.5DC.;第十八頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.2建立數(shù)據(jù)庫(1)(1)數(shù)據(jù)庫的構(gòu)成 數(shù)據(jù)庫:數(shù)據(jù)集+目錄(2)分類 數(shù)據(jù)集:(a)永久庫(sasuser);(b)臨時(shí)庫(work);(c)自定義庫(3)定義庫名 語法: Libname庫名“目錄名” 例:libnamemytmp“d:\temp”; 例(sas4.sas)第十九頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.2建立數(shù)據(jù)庫(2)(6)觀察數(shù)據(jù)庫 打開數(shù)據(jù)庫管理程序(7)其它數(shù)據(jù)與SAS數(shù)據(jù)集轉(zhuǎn)換(a)利用Input,Export子程序其它數(shù)據(jù)(.txt,.dbf,.xls)<-(export)---(input)->SAS數(shù)據(jù)集(b)利用Data步(例sas5.sas)Datafs; infile“d:\tmp\bb.txt”; inputa$b;Run;第二十頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.3數(shù)據(jù)庫操作(1)(1)修改數(shù)據(jù)庫語法:Data新數(shù)據(jù)集; set老數(shù)據(jù)集; 賦值語句; where語句; IF語句; keep語句; drop語句; output;Run;例(sas19.sas)datanew;setd12;wherex1>110;keepx1x2;output;run;第二十一頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.3數(shù)據(jù)庫操作(2)(2)分類數(shù)據(jù)庫(例sas20.sas)(3)合并數(shù)據(jù)庫(a)上下堆疊語法:Data新數(shù)據(jù)集; set老數(shù)據(jù)集1,老數(shù)據(jù)集2,…,老數(shù)據(jù)集n;Run;(b)左右合并語法:Data新數(shù)據(jù)集; merge老數(shù)據(jù)集1,老數(shù)據(jù)集2,…,老數(shù)據(jù)集n; byid;Run;第二十二頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.4控制語句(1)(1)IF語句If條件then語句;Else語句;例:datanew; setsasuser.class; ifsex=‘F’thensex12=2; elsesex12=1; Run;(2)DO語句(例sas22.sas)(3)條件循環(huán)Dowhile(條件); 語句;end;第二十三頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.4控制語句(2)(3)控制運(yùn)算符比較符:=(EQ),^=(NE),>(GT),<(LT),>=(GE),<=(LE)邏輯符:AND(并),OR(或),NOT(非)2.5賦值語句與表達(dá)式(1)(1)賦值語句語法:變量=表達(dá)式;例:total=flavor+texture+looks;(2)常量及特殊常量常量:(a)數(shù)值型例:3.1,-0.1,2E+12;(b)字符型用雙引號或單引號括起來例:“南京理工大學(xué)”第二十四頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.5賦值語句與表達(dá)式(2)特殊常量:日期如:‘10JUL2005’d;時(shí)間如:‘8:45’t日期時(shí)間如:’10JUL2005:8:45’dt 例(s1.sas):Data_null_; d=‘10JUL2005’d;注:1960.1.1后的天數(shù)t=‘8:45’t;注:零點(diǎn)后的秒數(shù) dt=‘10JUL2005:8:45’;putdtt;Run;(3)運(yùn)算符:+(加),-(減),*(乘),/(除),**(乘方)(優(yōu)選級:由低到高)第二十五頁,共二十九頁,編輯于2023年,星期三2創(chuàng)建SAS數(shù)據(jù)集2.5賦值語句與表達(dá)式(3)(4)基本函數(shù)abs(x),max(x1,x2),min(x1,x2),sqrt(x),Round(x)(四舍五入),cell(x)(>=x的最小整數(shù)),floor(x)(<=x的最大整數(shù))log(x),log10(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論