R statisztikai ellenőrzést kiegészítők normális eloszlás

Az a feltételezés, egy véletlenszerű változó szolgáltatja a normális eloszlás törvény alapján számos statisztikai módszerek és kritériumok. Bizonyos esetekben megfelel ennek a követelménynek kritikus alkalmazása a módszert.

A gyakorlatban találkozunk két különböző feladatokat, hogy ellenőrizze a eloszlását ellátás a szokásos gyakorlat: az egy- és többváltozós eloszlások.

először meg kell letölteni és telepíteni használata előtt a funkciókat a csomag:

> Install.packages (pkgs = "pkgname")> Library (csomag = "pkgname")

fBasics csomag tartalmazza továbbá normalTest () függvény. amely „oborktoy” számos funkció ugyanabban a csomagban. Szükséges kritériumnak állítható módszerrel érv. A következő kritériumok állnak rendelkezésre:

  • sw - kritérium Shapiro - Wilk
  • jb - kritérium sütés-Bera
  • ks - Kolmogorov - Smirnov
  • da - kritérium D'Agostino
  • ad - kritérium Anderson - Darling.

Példa ezt a funkciót:

lawstat csomag tartalmazza továbbá sj.test () függvény. amely végrehajtása rabastnogo kritériuma normalitás alapján megállapított kritériumok Shapiro - Wilk.

TeachingDemos csomag tartalmaz SnowsPenultimateNormalityTest () függvény. végrehajtja a nem dokumentált az irodalomban kritériumoknak. Ez a függvény csak a statisztikai szignifikancia szintjét, jelezve eloszlását az eltérés a normális törvény.

Trükkök a Kereskedelmi

A funkciók használatának számos változót

Az alkalmazandó-funkciókat lehet következetesen alkalmazni egy vektor funkció lista vagy tömb. Mindenekelőtt, létre kell hoznunk egy adattábla. Használata replikálódni () függvény 10 generál változó, amelynek standard normális eloszlású, melyek kombinálva vannak data.frame osztályban.

> DF <- data.frame(replicate(n = 10, rnorm(n = 100)))

A szerkezet a generált táblázat a következő:

Ahhoz, hogy megoldja ezt a problémát, akkor sapply () függvényt. De először is kell egy kis méret kimeneti formátumát eredményeit funkciók, meg kell bontania az érték a kritérium, és a szignifikancia szintjét, mert eredmény shapiro.test () függvény is tartalmaz információkat, amelyet nem kívánnak bevonni az összesítő táblázatban, például tájékoztatást az alkalmazott módszer (kritériumok) és jellegének tisztázását az alternatív hipotézist. Nyomtató vizsgálati eredmények Shapiro - Wilk a következő:

> Shapiro.test (x) Shapiro-Wilk normalitás vizsgálati adatok: X W = 0,9903, p-érték = 0,6882

Szerkezete shapiro.test alkalmazásának eredményeként a függvény () az alábbiakban látható:

> Str (shapiro.test (x)) listája 4 $ betűivel Nevezett num 0,99. - attr (* "nevek") = chr "W" $ p.value. num 0.688 $ módszerrel. chr "Shapiro-Wilk normalitás teszt" $ data.name: CHR "x" - attR (*, "osztály") = CHR "htest"

Amint láthatjuk, amellett, hogy a kritérium értékek és a szignifikanciaszint itt ad információt az alkalmazott módszereket. Mi lehet szűrni a kimenet az alábbiak szerint:

Kapcsolódó cikkek