SAS Base bevezetés Csicsman József BME Matematikai intézet, Sztochasztika Tanszék Külső oktató csicsman@calculus.hu Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
A SAS rendszer felépítése 1. Alapja a BASE SAS szoftver, egy adatkezelési nyelv, amely külső adatállományokat olvas be és SAS adatállományokat hoz létre, alap statisztikákat számol, programgeneráló nyelvet tartalmaz
A SAS rendszer felépítése 2. Néhány további modul: SAS/STAT: többváltozós statisztikai elemzések SAS/INSIGHT: háromdimenziós adatábrázolás SAS/ETS: előrejelzés, ökonometriai és idősoros modellek SAS/GRAPH: függvényábrázolás, háromdimenziós képek, térképek, oszlopdiagramok stb. SAS/AF: alkalmazásfejlesztés
A SAS rendszer felépítése 3. Felhasználóbarát eszközök: SAS/EG: egyszerű menürendszer, SAS kódok generálása SAS Enterprise Miner: adatbányászat SAS Graph-N-Go: grafikonok készítése Time Series Forecasting System: idősorok Project Management Stb.
A SAS rendszer felhasználói felülete Program Editor: SAS kódok Explorer: file-kezelési műveletek LOG: futtatás nyomonkövetése Output: a nem grafikus eredmények Result: a futás során elkészült output listák azonosítása és felhívása Result viewer: HTML outputok megtekintése
Bejelentkezés már regisztrált felhasználónak
Válasszuk a SAS Studio lehetőséget!
A SAS Studio kezdőképernyője Itt írhatunk SAS programokat A data explorer A futtatási napló A futási eredmények
Létesítsünk egy új munkakönyvtárat!
Mindenkinek van a felhőben egy saját home könyvtára, használjuk azt!
Fontos bejelölni a könyvtár használatát a legközelebbi SAS-os bejelentkezéskor
1. Könyvtár létrehozás: Libraries -> Jobb egérgomb a My Libraries-en: New Library: Name: nev, Path: /home/usernev (amivel belépünk a SAS-ba) Itt érdemes bekattintani a checkboxot: "Re-create your library at startup", ekkor nem kell minden belépéskor újra beállítani a könyvtárat. 2. Folder -> my_content legbelső hosszú kódos mappáján jobb egérgomb: Upload Files: Upload files to: /home/usernev/my_content/fsprojects/nagyon_hosszu_kod -> Choose Files -> Excel importhoz XLSX kiterjesztásű file-al biztosan működik -> Megnyitás -> Upload (Ezt a my-content mappát csak akkor látjuk hallgatóként, ha az oktató létrehozza a kurzuson belül. Ekkor az oktató elvileg tölthet föl ide file-okat, amiket a hallgatók elérnek.) 3. Snippets -> Snippets\Data\Import XLSX: bejön a minta SAS kód. Ebben átírni: <Your XLSX File> helyére: /home/usernev/my_content/fsprojects/nagyon_hosszu_kod/kekszalag2008_ere_jav2.xlsx (Ez a hosszú elérési út a Properties-ből kimásolható: Folders-ben a my_content-ben a beimportálandó Excel file-on jobb egérgomb) WORK.MYEXCEL helyére két helyen is: sajat_konyvtar.kekszalag (Saját könyvtár neve, amit az 1. lépésben a Libraries-ben megadtunk.) Átírt SAS kód futtatása: Run (F3) Eredményeként létrejön a saját könyvtárban a kekszalag nevű SAS adatállomány
Saját könyvtár létrehozása 1. Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Saját könytár létrehozása 2. Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
A létrehozott könytár kijelölése munkakönytárként Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Külső adatállomány feltöltése a felhőbe 1. Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Külső adatállomány feltöltése a felhőbe 2. Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Külső adatállomány feltöltése a felhőbe 3. Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Másoljuk át az excel táblát SAS file, a Snippettel 1. Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Másoljuk át az excel táblát SAS file, a Snippettel 2. Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
A másolás eredménye Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
A SAS állomány adatleírása, Metainformációi Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmény Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
A változók átnevezése és a hajók leválogatása Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az adatok első megismerése, elemi statisztikák Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmények Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Karakteres változók átkonvertálása numerikussá Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Bevezetés a SAS programozásba SAS Studióval Csicsman J. Az eredmények 2017 ősz Bevezetés a SAS programozásba SAS Studióval Csicsman J.
Az adatok rendezése. eloszlása a yarstic szám szerint Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmények Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Korreláció számítás Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
A korreláció eredménye Mit jelentenek a kapott infók? Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Gyakoriság tábla a kategóriák szerint Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmény Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eloszlás kirajzolása Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmény Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
SAS adatkezelő utasítások Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmény a kiszámított adatokkal Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Készítsünk három adatállományt a hajók gyorsasága szerint Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmények Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Nézzük meg a Yarstic szerinti eloszlásokat! Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmények Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az egyes Yarstic számokhoz hány hajó tartozik Az egyes Yarstic számokhoz hány hajó tartozik? Egy dimenziós statisztikai tábla Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Az eredmény táblázat Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Két dimenziós statisztikai tábla Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Sorban a ys kategóriák, oszlopban az elemszám, a és az átlagosan futott idők Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés
Köszönöm a figyelmet! Csicsman@calculus.hu Többváltozós Statisztikai Modellezés Csicsman J.: Adattárházak-adatelemzés