SAS oktatóanyag: Minden, amit tudnia kell a SAS-ról



Ebben a SAS bemutató blogban megtudhatja, mi az a SAS? Mit tehet, és értse meg, miért az SAS az egyik legnépszerűbb elemző eszköz a piacon.

Kérdések - SAS bemutató - EdurekaMi az a SAS? Miért kellene megtanulnom a SAS-t?Melyek az előnyei ?A fenti kérdésekre keres választ? Ha igen, akkor ezSAS bemutatóválaszol minden kérdésére.

Mi emberek kíváncsi fajok vagyunk, nem? Mindig többet akarunk tudni. Ez a megismerési vágy további kérdésekre késztet bennünket, és ezáltal további válaszokat keres.





Vegyünk egy egyszerű problémát. Mi van, ha vásárolni akar, és két lehetőség közül választhat:

  • 149 dolláros kupon
  • 25% kedvezmény a kuponból

Kíváncsi lehet, melyik lehetőség segít többet megtakarítani?Ez az egyik forgatókönyv. Sok ilyen kérdésünk van, és különböző forgatókönyvekkel találkozhatunk, ahol nem tudunk megfelelő döntést hozni. Vajon ezek a kérdések kíváncsivá tesznek-e?a válaszok megtalálásáról? Ha igen, akkor tetszeni fognak az elemzések és azok az eszközök, amelyek segítenek az adatok elemzésében. A SAS egy ilyen eszköz.



SAS bemutató

A cikk végére ismernie kell a következő témákat:

A SAS megértése hiányos megértés nélkül adatelemzés.Szóval, kezdjük.

Mi az adatelemzés?

Az „analitika” szó már egy ideje trend, de ennek meghatározására nincs egyetlen mód. Próbáljuk megérteni az analitikát egy egyszerű példával. Képzelje el, szeretne pólót vásárolni. Melyek lennének a lehetséges kérdések, amelyekre gondolhat? Hadd segítsek néhány gyakori kérdésben:



  • Mikor vegyek pólót?
  • Mennyit költsek a pólóra?
  • Vásároljak online a pólót, vagy látogassak el egy boltba?
  • Ha úgy döntök, hogy online vásárolom a pólót, melyik weboldalról vásároljam meg?
  • Ha úgy döntök, hogy meglátogatok egy üzletet, melyik üzletet érdemes felkeresnem?

A döntés olyan tényezőktől függhet, mint az idő, a pénz, a preferencia és a korábbi tapasztalatok. Folytassuk a fenti problémával. Tekintsük a következő:

hogyan lehet beolvasni egy karaktert a java-ban
  • Vasárnap szabad vagy
  • Költségvetése 300 USD
  • Inkább látogasson el egy üzletbe, mert így válogathat egy pólót
  • Úgy dönt, hogy meglátogat egy adott üzletet, mert a boltban tett korábbi látogatása nem okozott csalódást

Tegyük fel, hogy a fenti pontok alapján úgy dönt, hogy vasárnap meglátogat egy üzletet, és vesz egy pólót, amelynek ára körülbelül 265 dollár lesz. Megfontolt néhány lehetőséget, kiválasztotta azokat, amelyek megfelelnek a követelménynek, és döntést hozott.

Nos, egyszerű szavakkal, valamilyen elemzést végzett, hogy segítsen egy póló vásárlásában. Hadd egyszerűsítsem tovább. Az agyad két egyszerű dolgot tett itt:

  • Összegyűjtött információk az Ön igényei szerint
  • Az adatok megértése és ezek alapján segített dönteni a póló megvásárlásában.

Ezt teheti meg az elemzés segítségével. Összegyűjtheti az információkat, elemezheti és jobb döntéseket hozhat. A fenti példa az voltkönnyen, így néhány feltételezés alapján dönthet. Mi lenne, ha a probléma és a döntéshozatal nem volt ilyen egyszerű?

Fontolja meg ezt a problémát üzleti szempontból.Tegyük fel, hogy egy e-kereskedelmi vállalat a korábbi adatok alapján meg akarja vizsgálni vásárlóinak vásárlási szokásait. A cégnek több ezer lemezt kell figyelembe vennie, nem? Most képzelje el azokat az adatokat, amelyekről éppen beszéltünk, illetve azokat a permutációkat és kombinációkat, amelyeket a vállalat figyelembe vehet az emberek különböző preferenciái alapján.

Előfordulhat, hogy a vállalat nem rendelkezik minden adattal. Például, ha az ügyfél nem vásárolt pólót, akkor milyen tényezők késztették az ügyfelet arra, hogy úgy döntsön, hogy nem veszi meg a pólót? Ez a hiányzó adat problémákat okozhat. Hogyan kezeljük ezeket a problémákat? Hogyan kezeljük az ilyen adatokat? Jól,ezek a problémák könnyebbé válnak, amikor elemzéseket használunk. Az elemzés segítségével kiküszöbölheti a felesleges adatokat, és optimalizálhatja a releváns információkat olyan minták megtalálásához, amelyek segíthetnek a jobb döntések meghozatalában.

Számos eszköz áll rendelkezésünkre az elemzéshez és az ilyen problémák egyszerűsítéséhez.Az egyik kiemelkedő eszköz a SAS. Ez a SAS oktatóanyag segít megérteni az SAS-t és azt, hogy miként lehet megoldani problémáinkat.

Iratkozzon fel youtube csatornánkra, hogy új frissítéseket kapjon ..!

Need for SAS

Az elemzési piac az elmúlt években hatalmas mértékben növekedett. Ez a felhasznált eszközök számának növekedését eredményezte. Mindezek egyik vagy másik szempontból előnyösek. Tehát haladjunk tovább a SAS oktatóanyagunkkal, és vessünk egy pillantást a piacon a legszélesebb körben használt eszközökre.

  • SAS: Ez a leggyakrabban használt eszköz a kereskedelmi elemzési piacon. Rengeteg statisztikai funkcióval és jó GUI-val (Enterprise Guide & Miner) biztosan vezet a piacon.
  • R: Ez egy nyílt forráskódú szoftver. Könnyű megtanulni az R-t, mert jól dokumentált. Költséghatékony és erős statisztikai képességekkel rendelkezik.
  • Piton egy másik nyílt forráskódú szkriptnyelv, amelyet széles körben használnak. A Python használata idővel nőtt.Ma olyan könyvtárakat sportol, mint a Numpy, a Scipy és a MatPlotLib. Ezeknek a könyvtáraknak a segítségével szinte bármilyen statisztikai műveletet elvégezhet, vagy bármilyen modellt felépíthet.

SAS vs. R vs. Piton

Hasonlítsuk össze ezt a három eszközt ebben a SAS oktatóanyagban, és az alábbi paramétereket fogom használni az összehasonlításhoz.

1) Munkák

Mivel a kutatás és az elemzés létfontosságú eszköze, bizonyára sok követelményt támaszt az SAS által képzett erőforrásokkal szemben. A SAS a piaci részesedés 70% -át birtokolja. R 15% -ot, a piton tart a legkevesebbet, ami kevesebb, mint 10%.

2) Könnyű megértés

A SAS az egyik legkönnyebben megtanulható eszköz. Még az SQL korlátozott ismereteivel rendelkező emberek is könnyen megtanulhatják. A Python nem annyira kényelmes, mint az SAS az elemzéshez. Az R megköveteli, hogy unalmas és hosszú kódokat írjon, ezáltal élt adva a SAS-nak.

3) Negyedik generációs nyelv

A SAS egy negyedik generációs programozási nyelv. A negyedik generációs programozási nyelv „programozási nyelv, amelyet egy speciális célra terveztek, például a kereskedelmi üzleti szoftverek fejlesztésére”. Úgy tervezték, hogy csökkentse a programozási erőfeszítéseket, és minimalizálja a szoftver fejlesztéséhez szükséges időt és költséget. Az R és a Python nem a negyedik generációs nyelvek.

4) Rugalmas

A SAS folyamatosan frissül a piaci igényeknek megfelelően. Könnyű integrációja rugalmasabbá és használhatóbbá teszi. Ez azt is jelenti, hogy jól egyesül más technológiákkal. Valódi értelemben rugalmassá téve.

A fenti okok erősen alátámasztják azt az állítást, miszerint az SAS szilárdan tartja a piacon a legfelső pozícióját.Tehát most, amikor láttuk ennek a három elemzési eszköznek az összehasonlítását. Ebben a SAS oktatóanyagban továbblépve egy kicsit részletesebben megismerhetjük a SAS-t.

SAS bemutató: Mi az a SAS ?

Most próbáljuk megérteni, mi van SAS és mit csinál?

A SAS a Statisztikai elemző rendszer rövidítése. Ez egy szoftvercsomag, amelyet a SAS Institute fejlesztett ki.

SAS alkalmazások

Az alábbi kép a SAS néhány alkalmazását mutatja:

Egyszerű szavakkal, a SAS képes összetett adatok feldolgozására és értelmes betekintésre, amelyek segítenek a szervezeteknek jobb döntéseket hozni vagy előrejelezni a lehetséges eredményeket a közeljövőben.

A SAS segítségével bányászhatja, módosíthatja, kezelheti és visszakeresheti az adatokat különböző forrásokból és elemezheti azokat.Az SAS grafikus point-and-click felhasználói felülete segíti a nem technikai felhasználókat, hogy grafikus műveletekhez és speciális beállításokhoz használják funkcióit.

SAS bemutató | SAS bemutató az adatelemzéshez Edureka

SAS komponensek

Haladjunk tovább SAS oktatóanyagunkkal, és nézzünk meg néhány fontos SAS-összetevőt:

  • SAS bázis: Ez a legszélesebb körben használt alkatrész. Adatkezelési lehetőséggel rendelkezik. Adatelemzést végezhet az Base SAS használatával.
  • SAS / GRAPH: A SAS / Graph használatával ábrázolhatja az adatokat grafikonként. Ez megkönnyíti az adatok vizualizálását.
  • SAS / STAT: Ez lehetővé teszi statisztikai elemzés elvégzését, mint például variancia, regresszió, többváltozós, túlélési és pszichometrikus elemzés.
  • SAS / ETS: Alkalmas az idősor-elemzésre.

Mivel ez egy bevezető cikk, az Base SAS-ra összpontosítunk, és biztos vagyok benne, hogy mindenki számára könnyen érthetőnek kell lennie.

java, hogyan kell ezt használni

Érdekli, hogy a SAS-t szakértőktől tanulja-e? Regisztráljon most

SAS mint programozási nyelv

A legtöbb programozási környezet vagy menüalapú (point-and-click), vagy parancsvezérelt (parancsok megadása és végrehajtása). Az SAS azonban nem menü- és parancsvezérelt. Ez azért van, mert SAS program néven ismert utasítások vagy utasítások sorozatát használja. Ez a program bemutatja, mit szeretne csinálni, és SAS nyelven íródott.

Adat

Az adatok központi jelentőségűek minden adathalmazban. Az SAS-ban az adatok táblázatos formában érhetők el, ahol változók foglalják el az oszlopteret, és a megfigyelések a sorteret.

Adattípusok:

A SAS a számokat numerikus adatként kezeli, és minden más a karakteradatok alá tartozik. Ezért a SAS-nak két adattípusa van, numerikus és karakteres. Könnyű, nem?

A DATA lépés és a PROC lépés alkotják az SAS program alapvető építőköveit. Mit csinálnak ezek az építőelemek, erről fogunk beszélni ebben a SAS oktatóanyagban.

A SAS építőelemei

DATA lépéssel elindítunk egy programot egy SAS adatkészlet létrehozásához, majd az adatok továbbadásához egy PROC lépéshez. A PROC lépés feldolgozza az adatokat. A DATA és a PROC lépések működésének megértése érdekében vegyük figyelembe az alábbi példát.

Tegyük fel, hogy egy hüvelykben szereplő számot akartam konvertálni centiméterre, és az eredményt a „méret” nevű változóban tároltam, és kinyomtattam, akkor a DATA lépés a számot hüvelykben centiméterekké konvertálta, és a PROC lépés kinyomtatta az eredményt.

Az alábbi kép a fent említett probléma kódrészletét mutatja:

A nyilatkozatok a DATA és a PROC lépéseket jelentik. A lépés hossza egy és több mint száz utasítás között változhat. Fontos megjegyezni, hogy a DATA lépéseket használják az adatok olvasására és módosítására, míg a PROC lépéseket az adatok elemzésére, a segédprogram funkcióinak végrehajtására vagy a jelentések kinyomtatására használják.

A DATA lépések a DATA kulcsszóval kezdődnek, amelyet egy név követ, amelyet a SAS adatkészlethez választott. Nyilvánvaló, hogy a fenti DATA lépés egy méretnek nevezett adatkészletet eredményez. A DATA lépések külső adatok fájljaiból olvassák le az adatokat, és felhasználhatók hurkok és esetbemutatók felvételére is. Használható adatok egyesítésére, válogatására, egyesítésére és összefűzésére.

Hasonlóképpen, az eljárások egy PROC utasítással kezdődnek, ahol a PROC kulcsszó követi az alkalmazott eljárás nevét (például az eljárás neve lehet PRINT, SORT vagy MEAN). A SAS eljárások többnyire egy maroknyi lehetséges állítást tartalmaznak.

Minden alkalommal, amikor az SAS új lépéssel találkozik (DATA vagy PROC utasítással jelölve), az előző lépést befejezi vagy befejezi, és egy új lépéssel indul.

Míg egy tipikus program egy DATA lépéssel indul az adatok bevitele vagy módosítása céljából, majd az adatokat továbbítja egy PROC lépésbe, természetesen nem ez az egyetlen minta a DATA és a PROC lépések keveréséhez. Ahogy lehetverem építőelemekbármilyen sorrendben, a DATA és a PROC lépéseket tetszőleges sorrendben rendezheti. Egy program akár csak DATA lépéseket vagy csak PROC lépéseket is tartalmazhat.

Ennek ellenére sokkal könnyebb lesz SAS programokat írni, ha megértette ezeket az alapvető funkciókat. A fent említett néhány alap, amelyet minden SAS kezdőnek ismernie kell. Folytatva a SAS oktatóanyag következő részét, értsük meg, hogyan kell telepíteni az SAS egyetemi kiadását.

Most kezdők tanulhatják és gyakorolhatják a SAS-t, as SAS Institute Inc. megjelent SAS University Edition amely ingyenesen elérhető. Az Base SAS elsajátításához szükséges összes funkció itt érhető el. A SAS Learning Base megkönnyíti az egyéb összetevők megtanulását.

A következő lépések segítenek a SAS University Edition telepítésében.Ez egy olyan szoftver, amelynek segítségével gyakorolhatja az SAS programozást.

SAS oktatóanyag: Telepítés

A SAS University Edition telepítése egyszerű. Virtuális gépként való elérhetősége azonban megköveteli, hogy virtuális környezetben futtassa. A SAS szoftver futtatása előtt telepítenie kell egy virtualizációs szoftvert a számítógépére. A következő lépések segítenek az SAS-környezet letöltésében és beállításában.

1) Töltse le a SAS University Edition-t

A SAS University Edition letölthető erről a linkről SAS University Edition . Ha a fenti linkre kattint, a következő ablak jelenik meg. A letöltés megkezdése előtt olvassa el a követelmény részleteit.

2) Gyors üzembe helyezési útmutató

Azok az emberek, akik teljesen újak a telepítés folyamatában, áttekinthetik az 1. lépésben ismertetett útmutatókat és videókat. Ez opcionális, és kihagyhatja, ha már ismeri.

3) Virtualizációs szoftver beállítása

A 2. lépésben található linkek segítségével letöltheti a megfelelő virtualizációs szoftvert. Ezt a lépést kihagyhatja, ha már telepített egy virtualizációs szoftvert.

4) Töltse le a Zip fájlt

Válassza ki a SAS University Edition megfelelő verziójáta virtualizációs környezettel. Letölthető ZIP fájlként. A névhasonló lenne: ’Unvbasicvapp_9411005_vmx_en_sp0_1.zip’

5) Csomagolja ki a ZIP fájlt

Csomagolja ki a fenti tömörített fájlt, és tárolja egy megfelelő könyvtárban.

6) A virtuális gép betöltése

java adatszerkezetek és algoritmusok

Nyissa meg és indítsa el a VMware lejátszót, keressen egy fájlt, amely a .v kiterjesztéssel végződikmx és nyissa ki. A következő képernyő látható lesz. Kérjük, vegye figyelembe az alapbeállításokat, például a memóriát és a merevlemezen tárolt helyet.

7) Bekapcsolás a virtuális gépen

Kattintson a Tápellátás ezen a virtuális gépen a zöld nyíljel mellett elindíthatja a virtuális gépet. A következő képernyőnek kell megjelennie.

Betöltés közben a következő képernyő jelenik meg. Ezután futtathatja a virtuális gépet. Kérést kap arra az URL-re, amely megnyitja a SAS környezetet.

8) S tartós SAS Stúdió

Nyisson meg egy új lapot a böngészőben, és töltse be a fenti képen kiemelt URL-t. A következő képernyő jelenik meg, amely jelzi a SAS környezet készenlétét. Lehet, hogy más URL-t kap, mert az URLszámítógépenként eltérhet.

Lehet, hogy elindítod a stúdiót, és jól tudsz menni.

SAS program futtatása

Most, hogy megértettük az SAS University Edition telepítését, a SAS bemutatónkban következzen egy minta SAS program.

Az alábbi kód megmutatja, hogyan nyomtatható ki egy Fibonacci-sorozat. Abban az esetben, ha nem tudja, mi a Fibonacci szekvencia, hadd definiáljam Önnek.

A Fibonacci-szekvencia olyan számok halmaza, amelyek eggyel vagy nullával kezdődnek, majd egy következnek, és azon szabály alapján haladnak, hogy mindegyik szám (Fibonacci-számnak hívják) megegyezik az előző két szám összegével. Ha a Fibonacci-szekvenciát F (n) -nel jelöljük, ahol n a szekvencia első tagja, akkor a következő egyenlet Fibonacci-szekvenciát mutat n = 0-ra, ahol az első két tagot 0 és 1 szerint definiáljuk egyezmény szerint:

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

Bizonyos kontextusban szokás n = 1-et használni. Ebben az esetben az első két kifejezés alapértelmezés szerint 1 és 1, és ezért:

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

Vessünk egy pillantást erre a SAS-kódra, amely egy Fibonacci-szekvenciát generál, amely azzal kezdődik.

ADATOK Fibonacci Do i = 1-10 Fib = Összeg (Fib, lag (Fib)), ha i = 1, akkor Fib = 1 kimeneti vég PROC PRINT Fibonacci Run

A fenti kódban meghatároztunk egy „Fib” nevű függvényt a következő szám kiszámításához. A Fib egyenlő az aktuális Fib szám és az előző összegévelFibonacciszám. A lag függvény segítségével lekérjük az utolsó függvényt, és lekérjük az előző fib szám értékét.

Az alábbi kép a fenti kód kimenetét mutatja. A kimenet nyomtatott formában történő megjelenítéséhez a PROC PRINT eljárást alkalmaztuk.

Remélem tetszett ez a SAS bemutató blog. Ez volt a SAS Tutorial blogsorozat első blogja. A következő blogom a SAS programozásával foglalkozik, olvassa el ezt is, hogy megtanulja, hogyan kell programokat írni a SAS-ban.

Ha meg akarja tanulni a SAS-t és karriert kíván kialakítani az analitikai tartományban, akkor nézze meg a következőt: amely oktató által vezetett élő képzéssel és valós projekt-tapasztalattal jár.Ez a képzés segít megérteni a SAS-t mélyebben és elsajátítania SAS nyelv különféle fogalmai.

Érdekli, hogy a SAS-t szakértőktől tanulja-e? Regisztráljon most

Van egy kérdésünk? Kérjük, említse meg a megjegyzések részben, és mi kapcsolatba lépünk Önnel.