2.2 SAS數(shù)據(jù)分析流程
如圖2-2所示,在數(shù)據(jù)處理流程上,同R軟件把所有數(shù)據(jù)都存在內(nèi)存里進(jìn)行計(jì)算不同,SAS讀入各種來(lái)源的數(shù)據(jù)(可能是外部的原始數(shù)據(jù),也可能是SAS可以直接打開的SAS數(shù)據(jù)文件),將其存儲(chǔ)在硬盤的SAS數(shù)據(jù)集里,經(jīng)過進(jìn)一步的整理、清洗,把數(shù)據(jù)變成可以直接套用統(tǒng)計(jì)模型的數(shù)據(jù)集,然后運(yùn)行統(tǒng)計(jì)模型、跑出統(tǒng)計(jì)分析結(jié)果、把結(jié)果進(jìn)一步整理成表格、圖片甚至是圖文混排的報(bào)告,還可以把結(jié)果抓取出來(lái)另存為數(shù)據(jù)集,便于后續(xù)處理。

圖2-2 SAS數(shù)據(jù)分析流程
這個(gè)整理數(shù)據(jù)的過程通常是使用DATA步來(lái)完成的,分析數(shù)據(jù)的過程通常是使用PROC步來(lái)完成的,此即人們口中常說(shuō)的SAS兩步編程:DATA步整理數(shù)據(jù)、PROC步分析數(shù)據(jù)。
當(dāng)然,在實(shí)際導(dǎo)入、整理數(shù)據(jù)的過程中,也不僅僅只限于用DATA步,巧妙運(yùn)用PROC步往往能事半功倍。同樣,在PROC步做完分析后,也需配合用DATA步做進(jìn)一步的結(jié)果整理,以便輸出更易讀的結(jié)果報(bào)告。
推薦閱讀
- UI圖標(biāo)創(chuàng)意設(shè)計(jì)
- Boost程序庫(kù)完全開發(fā)指南:深入C++”準(zhǔn)”標(biāo)準(zhǔn)庫(kù)(第5版)
- Java應(yīng)用與實(shí)戰(zhàn)
- Learning Real-time Processing with Spark Streaming
- 微服務(wù)與事件驅(qū)動(dòng)架構(gòu)
- Spring技術(shù)內(nèi)幕:深入解析Spring架構(gòu)與設(shè)計(jì)
- 單片機(jī)C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)100例:基于STC8051+Proteus仿真與實(shí)戰(zhàn)
- INSTANT Weka How-to
- Python高級(jí)編程
- Data Analysis with Stata
- Scala謎題
- Modular Programming in Java 9
- 軟件供應(yīng)鏈安全:源代碼缺陷實(shí)例剖析
- Spring Boot+MVC實(shí)戰(zhàn)指南
- Image Processing with ImageJ