Tartalomjegyzék:

Mit csinál a csoportosítás a SAS-ban?
Mit csinál a csoportosítás a SAS-ban?

Videó: Mit csinál a csoportosítás a SAS-ban?

Videó: Mit csinál a csoportosítás a SAS-ban?
Videó: This Home is Abandoned for 2 Decades and Everything Still Works! 2024, Lehet
Anonim

Az CSOPORT BY záradékkal csoportok megadott oszlop vagy oszlopok szerint. Amikor használja a CSOPORT A BY záradék szerint a SELECT vagy a HAVING záradékban lévő összesítő függvényt is használhatja, hogy utasítsa a PROC SQL-t az egyes adatok összefoglalására. csoport.

Sőt, hogyan összegezhetek egy csoportot a SAS-ban?

Összes beszerzése minden egyes BY csoporthoz

  1. tartalmazzon egy PROC SORT lépést a megfigyelések Szállító változó szerinti csoportosításához.
  2. használjon BY utasítást a DATA lépésben.
  3. használja az Összeg kimutatást a foglalások összegzéséhez.
  4. állítsa vissza az Összeg változót 0-ra minden egyes megfigyelési csoport elején.

Másodszor, mit csinál a Proc transzponál a SAS-ban? PROC TRANSPOSE segít az adatok átformálásában SAS . A programozási idő megtakarítása és a kód pontosságának megőrzése érdekében használjuk TRANSPOSE eljárás az adatok átstrukturálására. Transzponálja Adatok a PROC TRANSPOSE . Példa adatkészlet. Készítsünk mintaadatokat, amelyek van magyarázatára használják TRANSPOSE eljárást.

mi történik, ha egy Group By záradékot használ egy PROC SQL lépésben összegző függvény nélkül?

Amikor használod az GROUP BY záradék , használod egy aggregátum funkció a KIVÁLASZTÁSBAN kikötés vagy egy HAVING záradék utasítson PROC SQL hogyan csoportosítani az adat. Ha te adja meg a GROUP BY záradék olyan lekérdezésben, amely nem tartalmazza a összefoglaló funkció , a ti kikötés megváltozott nak nek MEGRENDELÉS kikötés.

Hogyan használja az első és az utolsó változót a SAS csoport szerinti elemzésében?

A SAS változói 1 vagy 0

  1. ELSŐ. változó = 1, ha egy megfigyelés az első megfigyelés egy BY csoportban.
  2. ELSŐ. változó = 0, ha egy megfigyelés nem az első megfigyelés egy BY csoportban.
  3. UTOLSÓ. változó = 1, ha egy megfigyelés az utolsó megfigyelés egy BY csoportban.
  4. UTOLSÓ.

Ajánlott: