Vadnica za SAS: Vse, kar morate vedeti o SAS



V tem blogu o vajah za SAS se naučite, kaj je SAS? Kaj lahko stori in razume, zakaj je SAS eno najbolj priljubljenih analitičnih orodij na trgu.

Vprašanja - Vadnica za SAS - EdurekaKaj je SAS? Zakaj bi se moral učiti SAS?Kakšne so prednosti ?Iščete odgovore na zgornja vprašanja? Če da, potem toVadnica SASbo odgovoril na vsa vaša vprašanja.

Ljudje smo radovedna vrsta, kajne? Vedno želimo vedeti več. Ta želja po vedenju nas sprašuje, da postavljamo več vprašanj in nas posledično išče več odgovorov.





Razmislimo o preprostem problemu. Kaj pa, če želite iti po nakupih in imate na voljo dve možnosti:

  • Kupon za 149 dolarjev
  • 25% popust na kupon

Morda se sprašujete, katera možnost vam bo pomagala prihraniti več?To je en scenarij. Takih vprašanj imamo veliko in lahko naletimo na različne scenarije, ko se ne moremo pravilno odločiti. Ali vas ta vprašanja sprašujejoo iskanju odgovorov? Če je odgovor pritrdilen, vam bo všeč analitika in tudi orodja, ki vam bodo pomagala pri analizi podatkov. SAS je eno takšnih orodij.



Vadnica za SAS

Na koncu članka bi morali biti seznanjeni z naslednjimi temami:

Vaše razumevanje SAS je nepopolno brez razumevanja podatkovna analitika.Torej, začnimo.

Kaj je podatkovna analitika?

Beseda 'analitika' je že nekaj časa v trendu, vendar je ni mogoče enotno opredeliti. Poskusimo razumeti analitiko s preprostim primerom. Predstavljajte si, želite kupiti majico. Katera bi bila možna vprašanja, na katera se morda spomnite? Naj vam pomagam z nekaj najpogostejšimi:



  • Kdaj naj kupim majico?
  • Koliko naj zapravim za majico?
  • Ali naj majico kupim po spletu ali da obiščem trgovino?
  • Če se majico odločim za nakup prek spleta, s katere spletne strani jo moram kupiti?
  • Katero trgovino naj obiščem, če se odločim za obisk?

Odločitev je lahko odvisna od dejavnikov, kot so čas, denar, želje in prejšnje izkušnje. Nadaljujmo z zgornjo težavo. Upoštevajte naslednje:

  • V nedeljo ste prosti
  • Vaš proračun je 300 USD
  • Raje obiščete trgovino, saj vam omogoča, da si izberete majico
  • Za obisk določene trgovine se odločite, ker vas prejšnji obisk trgovine ni razočaral

Recimo, da se na podlagi zgornjih točk odločite, da boste v nedeljo obiskali trgovino in kupili majico, ki vas bo stala približno 265 USD. Upoštevali ste nekaj možnosti, izbrali tiste, ki ustrezajo zahtevi, in se odločili.

No, s preprostimi besedami ste pravkar naredili nekakšno analizo, ki vam bo pomagala kupiti majico. Naj še dodatno poenostavim. Tvoji možgani so tu naredili dve preprosti stvari:

  • Zbrane informacije v skladu z vašo zahtevo
  • Razumeli ste podatke in na podlagi teh informacij vam pomagali pri odločitvi za nakup majice.

To lahko storite z uporabo analitike. Informacije lahko zbirate, analizirate in sprejemate boljše odločitve. Zgornji primer je bilenostavno, tako da bi se lahko odločili na podlagi nekaj predpostavk. Kaj pa, če problem in odločanje ne bi bilo tako enostavno?

Razmislite o tej težavi s poslovnega vidika.Recimo, da želi podjetje za e-poslovanje preučiti vzorce nakupa svojih strank na podlagi prejšnjih podatkov. Podjetje bo moralo upoštevati na tisoče zapisov, kajne? Zdaj pa si predstavljajte podatke, o katerih smo pravkar govorili, ali permutacije in kombinacije, ki jih podjetje lahko upošteva glede na različne želje, ki jih imajo ljudje.

Poleg tega podjetje morda nima vseh podatkov. Če na primer kupec ni kupil majice, kateri dejavniki so privedli do odločitve, da majice ne bo kupila? Manjkajoči podatki lahko povzročijo težave. Kako se spopademo s temi težavami? Kako ravnamo s takimi podatki? No,te težave postanejo lažje, ko uporabljamo analitiko. Z uporabo analitike lahko odstranite nepotrebne podatke in optimizirate ustrezne informacije, da poiščete vzorce, ki vam lahko pomagajo pri boljših odločitvah.

Za analizo in poenostavitev takšnih težav imamo na voljo veliko orodij.Eno od pomembnih orodij je SAS. Ta vadnica za SAS vam bo pomagala razumeti SAS in kako ga lahko uporabimo za reševanje naših težav.

Naročite se na naš youtube kanal in prejemajte nove posodobitve ..!

Potreba po SAS

Trg analitike je v zadnjih nekaj letih neizmerno zrasel. To je povzročilo povečanje števila uporabljenih orodij. Vse to je tako ali drugače koristno. Zato nadaljujmo z našo vadnico za SAS in si oglejmo nekaj najpogosteje uporabljenih orodij na trgu.

  • SAS: Je najpogosteje uporabljeno orodje na trgu komercialne analitike. Z obilico statističnih funkcij in dobrim GUI (Enterprise Guide & Miner) zagotovo vodi na trgu.
  • R: Je odprtokodna programska oprema. R se je enostavno naučiti, ker je dobro dokumentiran. Je stroškovno učinkovit in ima močne statistične zmogljivosti.
  • Python je še en široko uporabljen odprtokodni skriptni jezik. Uporaba Pythona se je sčasoma povečala.Danes športne knjižnice, kot so Numpy, Scipy in MatPlotLib. S pomočjo teh knjižnic lahko izvedete skoraj vsako statistično operacijo ali zgradite kateri koli model.

SAS Vs. R Vs. Python

Primerjajmo ta tri orodja v tej vadnici za SAS in za primerjavo bom uporabil naslednje parametre.

1) Zaposlitve

Ker je bistveno orodje za raziskave in analitiko, je zagotovo ustvarilo veliko potreb po virih, usposobljenih za SAS. SAS ima 70% tržnega deleža. R vsebuje 15%, python pa najmanj, kar je manj kot 10%.

2) Enostavnost razumevanja

SAS je eno najlažjih orodij za učenje. Tudi ljudje z omejenim znanjem SQL se ga lahko zlahka naučijo. Python ni tako priročen kot SAS za analitiko. R zahteva, da napišete dolgočasne in dolgotrajne kode, s čimer dajete prednost SAS.

3) Jezik četrte generacije

SAS je četrta generacija programskega jezika. Četrta generacija programskega jezika je 'programski jezik, zasnovan s posebnim namenom, kot je razvoj komercialne poslovne programske opreme.' Zasnovan je tako, da zmanjša napor pri programiranju ter zmanjša čas in stroške, potrebne za razvoj programske opreme. R in Python nista jezika četrte generacije.

4) Prilagodljiv

SAS ostaja posodobljen glede na potrebe trga. Zaradi enostavnosti integracije je bolj prilagodljiv in uporaben. To pomeni tudi, da se dobro združuje z drugimi tehnologijami. Prilagoditev v pravem pomenu.

Zgoraj navedeni razlogi trdno podpirajo trditev, da ima SAS trdno najvišji položaj na trgu.Zdaj, ko smo videli primerjavo teh treh analitičnih orodij. V nadaljevanju te vadnice SAS bomo razumeli SAS nekoliko podrobneje.

Vadnica za SAS: Kaj je SAS ?

Poskusimo zdaj razumeti, kaj je SAS in kaj počne?

SAS pomeni sistem statistične analize. Gre za programsko zbirko, ki jo je razvil SAS Institute.

SAS aplikacije

Spodnja slika prikazuje nekaj aplikacij SAS:

Z enostavnimi besedami lahko SAS obdeluje zapletene podatke in ustvari pomembne vpoglede, ki bi organizacijam pomagale pri sprejemanju boljših odločitev ali napovedovanju možnih rezultatov v bližnji prihodnosti.

SAS vam omogoča pridobivanje, spreminjanje, upravljanje in pridobivanje podatkov iz različnih virov ter njihovo analizo.Grafični uporabniški vmesnik SAS-a s klikom pomaga netehničnim uporabnikom, da uporabljajo njegove funkcije za grafične operacije in napredne možnosti.

Vadnica za SAS | Vadnica za analizo podatkov SAS | Edureka

SAS komponente

Nadaljujmo z našo vadnico SAS in si oglejmo nekaj pomembnih komponent SAS:

  • SAS osnova: Je najpogosteje uporabljena komponenta. Ima objekt za upravljanje podatkov. Analizo podatkov lahko opravite s pomočjo Base SAS.
  • SAS / GRAF: Z uporabo SAS / Graph lahko podatke predstavljate v obliki grafov. To olajša vizualizacijo podatkov.
  • SAS / STAT: Omogoča vam izvajanje statističnih analiz, kot so analiza variance, regresije, multivariatne, preživetja in psihometrične analize.
  • SAS / ETS: Primeren je za analizo časovnih vrst.

Ker je to uvodni članek, se bomo osredotočili na Base SAS in prepričan sem, da bi ga morali vsi razumeti.

Vas zanima učenje SAS od strokovnjakov? Vpišite se zdaj

SAS kot programski jezik

Večina programskih okolij je usmerjena v meni (usmerjanje in klik) ali ukazno upravljanje (vnos in izvajanje ukazov). Vendar SAS ne poganja niti menija niti ukazov. To je zato, ker uporablja vrsto navodil ali izjav, znanih kot program SAS. Ta program prikazuje, kaj želite početi, in je napisan v jeziku SAS.

Podatki

Podatki so osrednjega pomena za vsak nabor podatkov. V SAS so podatki na voljo v obliki tabele, kjer spremenljivke zasedajo prostor stolpcev, opazovanja pa prostor vrstic.

Tipi podatkov:

SAS šteje številke kot številčne podatke, vse ostalo pa spada pod znakovne podatke. Zato ima SAS dva podatkovna tipa, številski in znakovni. Preprosto, kajne?

Korak DATA in korak PROC tvorita osnovna gradnika programa SAS. Kaj naredijo ti gradniki, je tisto, o čemer bomo razpravljali v tej vadnici SAS.

Gradniki SAS

Program zaženemo s korakom DATA, da ustvarimo nabor podatkov SAS in nato podatke prenesemo v korak PROC. Korak PROC obdeluje podatke. Da bi razumeli, kako delujejo koraki DATA in PROC, si oglejmo spodnji primer.

Recimo, da bi želel število, ki je v palcih, pretvoriti v centimetre in rezultat shraniti v spremenljivko, imenovano 'velikost', in jo natisniti, nato pa bi korak DATA pretvoril število v palcih v centimetre, PROC korak pa rezultat.

Spodnja slika prikazuje delček kode za zgoraj omenjeno težavo:

Izjave predstavljajo korake DATA in PROC. Dolžina koraka se lahko razlikuje od enega do več kot sto izjav. Pomembno je, da se spomnite, da se koraki DATA uporabljajo za branje in spreminjanje podatkov, medtem ko se koraki PROC uporabljajo za analizo podatkov, izvajanje pomožnih funkcij ali tiskanje poročil.

izjave o nadzornem toku v javi

Koraki DATA se začnejo s ključno besedo DATA, ki ji sledi ime, ki ste ga izbrali za nabor podatkov SAS. Očitno je, da zgornji korak DATA ustvari nabor podatkov z imenom velikost. DATA koraki berejo podatke iz zunanjih podatkovnih datotek in se lahko uporabljajo tudi za vključitev zank in stavkov. Uporablja se lahko za združevanje, razvrščanje, združevanje in združevanje podatkov.

Podobno se postopki začnejo s stavkom PROC, kjer ključna beseda PROC sledi imenu uporabljenega postopka (na primer ime postopka je PRINT, SORT ali MEAN). Postopki SAS imajo večinoma peščico možnih izjav.

Vsakič, ko SAS naleti na nov korak (označen z izjavo DATA ali PROC), zaključi ali konča prejšnji korak in začne z novim.

Medtem ko se tipičen program začne s korakom DATA za vnos ali spreminjanje podatkov in nato podatke posreduje v korak PROC, to zagotovo ni edini vzorec za mešanje korakov DATA in PROC. Tako kot lahkozložite gradnikev poljubnem vrstnem redu lahko uredite korake DATA in PROC v poljubnem vrstnem redu. Program lahko vsebuje celo samo korake DATA ali samo korake PROC.

Kljub temu boste veliko lažje pisali programe SAS, če razumete te osnovne funkcije. Zgoraj omenjeno je nekaj osnov, ki bi jih moral poznati vsak začetnik SAS. Ko nadaljujemo z naslednjim delom naše vadnice SAS, bomo razumeli, kako namestiti univerzitetno različico SAS.

Zdaj se lahko začetniki učijo in vadijo SAS, kot SAS Institute Inc je izdal Univerzitetna izdaja SAS ki je na voljo brezplačno. Vse funkcije, ki so potrebne za učenje Base SAS, so na voljo tukaj. Learning Base SAS vam bo olajšal učenje drugih komponent.

Naslednji koraki vam bodo pomagali namestiti SAS University Edition.To je programska oprema, s katero lahko vadite programiranje SAS.

Vadnica za SAS: Namestitev

Namestitev SAS University Edition je enostavna. Vendar pa je zaradi njegove razpoložljivosti kot navideznega računalnika treba zagnati v navideznem okolju. Pred zagonom programske opreme SAS morate v računalnik namestiti programsko opremo za virtualizacijo. Naslednji koraki vam bodo pomagali prenesti in nastaviti okolje SAS.

1) Prenesite SAS University Edition

SAS University Edition lahko prenesete s te povezave Univerzitetna izdaja SAS . Če kliknete zgornjo povezavo, se prikaže naslednje okno. Preden začnete s prenosom, preberite podrobnosti o zahtevah.

2) Hitri vodnik za namestitev

Ljudje, ki so popolnoma novi v postopku namestitve, lahko preberejo naslednja navodila in videoposnetke, ki so na voljo kot v 1. koraku. Neobvezno in ga lahko preskočite, če ste že seznanjeni.

3) Nastavitev programske opreme za virtualizacijo

Povezave v 2. koraku vam omogočajo prenos ustrezne programske opreme za virtualizacijo. Ta korak lahko preskočite, če ste že namestili programsko opremo za virtualizacijo.

4) Prenesite datoteko Zip

Izberite ustrezno različico združljive različice SAS University Editionz okoljem za virtualizacijo, ki ga imate. Prenesla se bo kot zip datoteka. Imebi bilo podobno: ‘Unvbasicvapp_9411005_vmx_en_sp0_1.zip’

5) Razpakirajte datoteko Zip

Razpakirajte zgornjo stisnjeno datoteko in jo shranite v ustrezen imenik.

6) Nalaganje navideznega računalnika

Odprite in zaženite predvajalnik VMware, poiščite datoteko, ki se konča s pripono .vmx in ga odprite. Viden bo naslednji zaslon. Zapišite si osnovne nastavitve, kot sta pomnilnik in prostor na trdem disku, dodeljeni za referenco.

7) Vklopite navidezni stroj

S klikom na Vklopite ta navidezni stroj poleg zelene puščice omogoča zagon navideznega stroja. Prikaže se naslednji zaslon.

Med nalaganjem se prikaže naslednji zaslon. Po tem lahko zaženete navidezni stroj. Prejeli boste poziv za obisk URL-ja, ki bo odprl okolje SAS.

8) S tarting SAS Studio

Odprite nov zavihek v brskalniku in naložite URL, označen na zgornji sliki. Naslednji zaslon bi prikazal pripravljenost okolja SAS. Morda boste dobili drugačen URL, ker URLse lahko razlikujejo od računalnika do računalnika.

Lahko zaženete studio in ste pripravljeni iti.

Izvajanje programa SAS

Zdaj, ko smo razumeli, kako namestiti SAS University Edition, si oglejte vzorec programa SAS.

Spodnja koda prikazuje, kako natisniti Fibonaccijevo zaporedje. Če ne veste, kaj je Fibonaccijevo zaporedje, naj vam ga določim.

Fibonaccijevo zaporedje je nabor števil, ki se začne z eno ali ničlo, ki ji sledi ena, in nadaljuje na podlagi pravila, da je vsako število (imenovano Fibonaccijevo število) enako vsoti prejšnjih dveh števil. Če je Fibonaccijevo zaporedje označeno z F (n), kjer je n prvi člen v zaporedju, naslednja enačba prikazuje Fibonaccijevo zaporedje za n = 0, kjer sta prva dva izraza po dogovoru opredeljena kot 0 in 1:

F (0) = 0, 1, 1, 2, 3, 5, 8, 13, 21, 34…

V nekem kontekstu je običajno uporabiti n = 1. V tem primeru sta prva dva izraza privzeto opredeljena kot 1 in 1 in zato:

F (1) = 1, 1, 2, 3, 5, 8, 13, 21, 34…

Oglejmo si to kodo SAS, ki generira Fibonaccijevo zaporedje, ki se začne z eno.

PODATKI Fibonacci Ali i = 1 do 10 Fib = Vsota (Fib, lag (Fib)), če je i = 1, potem Fib = 1 izhodni konec PROC PRINT Fibonacci Run

V zgornji kodi smo definirali funkcijo, imenovano 'Fib' za izračun naslednjega števila. Fib je enak vsoti trenutne številke Fib in prejšnjeFibonaccištevilko. Funkcijo zamika uporabljamo za pridobivanje zadnje funkcije in za pridobitev vrednosti prejšnje fib številke.

Naslednja slika prikazuje izhod zgornje kode. Za prikaz izpisa v natisnjeni obliki smo uporabili postopek PROC PRINT.

kako uporabljati anaconda python

Upam, da vam je bil všeč ta blog s SAS vadnicami. To je bil prvi blog iz blogov SAS Tutorial. Moj naslednji blog bo o programiranju SAS, preberite tudi to, če se želite naučiti pisati programe v SAS.

Če se želite naučiti SAS in si ustvariti kariero na področju analitike, si oglejte našo ki prihaja z usposabljanjem pod vodstvom inštruktorjev v živo in izkušnjami iz resničnega projekta.Ta trening vam bo pomagal poglobljeno razumeti SAS in vam pomagal pri obvladovanjurazlični koncepti jezika SAS.

Vas zanima učenje SAS od strokovnjakov? Vpišite se zdaj

Imate vprašanje za nas? Prosimo, omenite to v oddelku za komentarje in se vam bomo javili.