Įvadas SAS sistema – tai JAV koorporacijos SAS Institute Inc. Daugiatikslė programinė įranga – pirmaujanti pasaulyje informacijos pristatymo (information delivery) sistema. Tai reikiamos informacijos gavimas iš duomenų trumpiausiu ir efektyviausiu keliu. Sistema apjungia visus informacijos gavimo iš duomenų žingsnius. Tai: • Duomenų įvedimas, koregavimas ir valdymas • Ataskaitų rašymas ir grafika • Statistinė ir matematinė analizė • Verslo planavimas, prognozavimas ir sprendimų parengimas • Operacijų tyrimas ir projektų valdymas • Taikomųjų programų paruošimas SAS sistema pritaikoma versle, valstybės valdyme, gamyboje, medicinoje, moksliniuose tyrimuose, mokymo procese. 98% stambiausių pasaulio firmų, esančių pirmajame šimtuke savo šakose, yra oficialūs SAS sistemos vartotojai. SAS sistema turi identišką sintaksę ir valdymą didelėse mašinose, mini mašinose ir PC. Pagrindinės SAS sistemos panaudojimo sritys: • Taikymų paruošimas • Statistika ir sprendimų parengimas SAS sistema siūlo daug priemonių įvairių taikymų paruošimui ir uždavinių sprendimui statistikos bei sprendimų palaikymo srityse. Visos SAS sistemos komponentės gali būti derinamos bet kokiu Jums pageidaujamu nuoseklumu. Tam nereikalingas interfeisas. • Duomenų įvedimas ir atstatymas • Duomenų transformavimas ir programavimas • Duomenų saugojimas ir tvarkymas • Duomenų analizė • Ataskaitų formavimas • Spalvota grafika • Taikomųjų programų paruošimas SAS sistema yra integruota programinės įrangos komponenčių sistema, sukurta atskirų modulių pagrindu ir tenkinanti įvairius skirtingų vartotojų poreikius. Programinis produktas Base SAS yra būtinas fundamentalus modulis. Visi kiti programiniai produktai gali būti, esant poreikiui papildomi. Toliau pateiktas pavyzdys kaip SAS programinis paketas pritaikomas ir panaudojamas statistiniam tyrimui, pasirinkta tema. Mokėjimų už elektrą, atsižvelgiant į oro temperatūros kitimus, šeimos narių skaičių ir kitus papildomus duomenis, per 1991 – 2000 metus, statistinis tyrimas Šiame darbe, darytame su SAS programiniu paketu, atliktas sąsakaitų gautų už elektrą per 1991 – 2000 metus, statistinis tyrimas. Į duomenų bazę įtraukti duomenys apie saskaitų dydį, įvairiais metų laikais, šildymo ir nešildymo sezonu. Taip pat oro temperatūros svyravimai, kiekybinė šeimos narių sudėtis, skaitliukų atnaujinimas ir kiti papildomi duomenys. Toliau pateiktas programinis kodas, bei gauti rezultatai, juos pakomentuojant. 1. Duomenų aprašymas ir išvedimas į ekraną (sakinys SET) Visų pirma, yra aprašomi duomenys, nurodoma, kur jie yra surašyti ir iš kur jie bus imami. Įvestas papildomas kintamasis MOK_SUM, kuris gali būti trijų tipų (minimumas, vidutiniškas, maksimumas). Ir šie duomenys yra išvesti i ekraną. /*K.Malakauskas IE-2gr.*/ /*DATASET LAYOUT: Column Description Label 1 - 3 Observation number NUM 5 - 8 Year YEAR 10 - 12 Month MONTH 14 - 19 Amount of bill (in dollars), BILL includes 5% sales tax 21 - 24 Average temperature (in degrees Fahrenheit) TEMP 26 - 29 Heating Degree Days HDD 31 - 33 Cooling Degree Days CDD 35 Number of family members at home SIZE 37 New meter? (indicator variable, 1 = yes) METER 39 New heat pump 1? (indicator variable, 1= new) PUMP1 41 New heat pump 2? (indicator variable, 1= new) PUMP2 43 - 52 Total charge (per kwh) for all riders RIDER TOTAL 54 - 58 Calculated consumption (in kwh) CONSUMPTION */ *biblioteka; option nodate pagesize=80 linesize=100; LIBNAME _data "C:\mico\SAS\"; *duomenu importavimas; data _data.imtis; infile "C:\mico\SAS\electricbill.dat"; input NUM YEAR $ MONTH $ BILL TEMP HDD CDD SIZE METER PUMP1 PUMP2 RIDER TOTAL CONSUMPTION; count=1; run; *sakinys SET; data _data.aibe _data.poaibis (keep=NUM YEAR MONTH BILL MOK_SUM); set _data.imtis; format MOK_SUM $16.; if bill75 and bill100 and bill150 then do; MOK_SUM='Maksimali'; output _data.aibe; output _data.poaibis; end; run; proc print data=_data.poaibis (obs=10); title 'Dideliu kainu imties pavyzdys: baziniai duomenys'; run; 1.1 Sakinys MERGE Duomenis apjungiame naudodami sakinį MERGE. Galima pastebėti, kad pastarajame programos kode buvo eilutė, kuria aš išrinkau tik kelis duomenų tipus kuriuos programa ir išvedė į ekraną, (keep=NUM YEAR MONTH BILL MOK_SUM);. Dabar aš tuos duomenis kurių dar nebuvau išvedęs prijungsiu sakiniu MERGE ir išvesiu pilną lentelę. *sakinys MERGE; proc sort data=_data.poaibis; by NUM; run; proc sort data=_data.imtis; by NUM; run; data _data.junginys; merge _data.poaibis (in=a) _data.imtis (in=b); by NUM; if a=1 and b=1 then output; run; proc print data=_data.junginys (obs=10) noobs; title 'Dideliu kainu imties pavyzdys: pilni duomenys'; run; 1.2 Sakinys SORT Įrašų rūšiavimas vykdomas naudojant sakinį SORT. Pirmu atveju įrašai surūšiuoti pagal MOK_SUM rodiklį, kitu atveju pagal metus kievienas įrašas atskirai. *SORT; proc sort data=_data.junginys; by TEMP descending MOK_SUM descending BILL; run; title j=center "Irasu rusiavimo pavyzdys 1"; proc print data=_data.junginys (firstobs=5 obs=20) noobs; run; *PRINT; proc sort data=_data.junginys; by YEAR; run; title j=center "Irasu rusiavimo pavyzdys 2"; proc print data=_data.junginys; by YEAR; pageby YEAR; sum COUNT; run; 2. Statistinė informacija Toliau skaičiuojamas duomenų vidurkis, standartinis nuokrypis bei kvantiliai, visa tai sudaro statistinę nformaciją. *MEANS; title j=center "Statistine informacija"; proc sort data=_data.Aibe; by MOK_SUM; run; proc means data=_data.Aibe n mean min p25 p50 p75 max; by MOK_SUM; var BILL; run; 2.1 Dažnių skaičiavimas Toliau skaičiuojami dažniai. Kadangi, skaičiavimo metu gauname, jog Pr >ChiSq
Šį darbą sudaro 1398 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!