Felhasználói kézikönyv statisztika 5

Formulák, adatátalakítás, átkódolás, ellenőrzés, adatok tisztítása

A képletek a bemeneti adatok táblázatban.

Az adatok egy sorban történő konvertálásához és az egyes változók újrakódolásához használhatja a képleteket a forrásadat-táblában. Dupla kattintás a neve a konvertált változót nyit párbeszédablak specifikáció változó (cm. Az alábbiakban), ahol az átkódolás vagy átváltási képlet közvetlenül hozzá lehet adni a hosszúság mező nevét (egy címke, egy kötés vagy egy képlet).







A megállapodás értelmében a használatát képletek táblázatok Windows (például Excel), a képlet kell kezdeni a karakter „=” (különben a program meghatározza, hogy a beírt szöveget egy képlet). Például beírhatja az expression = (v1 + v2) / 2 értéket. A változókat nevekkel (pl. Jövedelem, nyereség, TEST1) vagy számokkal (pl. V1. V2. V3) nevezik; v0 a megfigyelések száma. A konverziós feltételeket tartalmazó kifejezésekhez logikai operátorokat használhat.

Ez az ablak lehetővé teszi az összes funkcióval kapcsolatos információkat és a szintaxis teljes dokumentációját.

A képlet beírása után nyomja meg az OK gombot. azonnal megváltoztathatja a változókat. Ezeket később újraszámolhatja a forrásadat-táblázatban vagy az f9 (Újraszámítás mindegyik) gombbal az Újraszámítás eszköztár gombra kattintva.

Programozási nyelv STATISTICA BASIC.

STATISTICA BASIC nyelven egy egyszerű programozási nyelv, amely támogatja hurkok, beágyazott feltételes állítások, összetett utasításokat, többdimenziós tömbök, mátrix műveletek, véletlen elérésű egyes rekordok. a felhasználó által definiált transzkódolási funkciók, külső dinamikus objektumkönyvtár (DLL) eljárások meghívása, valamint a STATISTICA rendszer grafikus képességeinek a használata.

A STATISTICA BASIC szintaxisa nagyon egyszerű. Ezenkívül, ha a programokat a megfelelő eszköztárgombokkal írja, hívhatja a Súgó példák ablakot (lásd alább) és a szintaxis rövid leírását. (lásd a és gombokat). A Súgó ablak a STATISTICA rendszer összes ablakának tetején maradhat, ha a Legfelső ablakok gombra kattint.







Lehet-e a STATISTICA program automatikusan újraszámolni az összes képletet a forrásadat-táblában az adatok megváltoztatása során?

Igen, ha az Újraszámítás párbeszédpanelen (az eszköztáron található gomb megnyomásával) az Automatikus újratervezés mód van kiválasztva az adatok megváltoztatásakor.

Ebben a módban a forrástáblázatban szereplő összes képlet automatikusan újraszámolódik, ha az adatokra változtatás történt. Ezenkívül az f9 billentyűvel azonnal újra kiszámíthatja az összes képletet.

Szinte korlátlan komplexitású átkódolási funkciókat hozhat létre a STATISTICA BASIC-ban, és felhasználható adatátalakítási programokban.

A feltételek megadásakor meg kell követni a STATISTICA rendszerben szokásos szintaxis-konvenciókat minden eljáráshoz, ideértve a "select observations" műveleteket is. Például a fenti átkódolási feltételek "lefordítják" a jelenlegi változó negatív értékeit (PER__9) -1 értékre. de pozitív az 1-ben. Megjegyzendő, hogy 0 (az egyetlen érték, amely nem szerepel a transzkódolási feltételekben) változatlan marad, mivel az Egyéb mezőben lévő kapcsoló beállítása Ne változzon. Itt is használhatja a megfigyelések kiválasztásának feltételeit. amelyeket máshol megneveztek és fájlokban tároltak (különálló feltételek vagy készleteik). Vegye figyelembe, hogy az átalakítás feltételeit is sokkal bonyolultabb (lásd. Az elektronikus kézikönyv okozta gombot vagy f1 billentyű) és be lehet állítani úgy, hogy az új értékeket a jelenlegi változó nem függ attól, hogy a régi értékek, és határozza meg semmilyen értéket egy másik változó az adatkészletből. Ezért ezt a funkciót lehet használni nem csak a konverzió a meglévő adatokat, hanem hozzon létre egy új változó értékeket alapján állapotok elégedett más változók (amint az a következő szakaszban).

Ehhez használhatja a konverziós funkciók bármelyikét: képletek a forrásadat-táblákban vagy a STATISTICA BASIC nyelvben. Azonban gyakran hosszabb időt igényel az előző szakaszban leírt interaktív átkódolási eljárás végrehajtása, amelyet bármikor felhívni a forrásadattábláról (lásd a forrásadat-táblázat kezelőpanel gombját). Amint az előző szakaszban említettük, a kiemelt változónak még a transzkódolási feltételek szövegébe sem kell benne lennie. Ezért ezt a funkciót használhatja új értékek létrehozásához olyan értékek alapján, amelyeket más változók eleget tesznek.

Például hozzáadhat egy új (üres) változót az adatfájlhoz, majd ezt a funkciót használva új értékeket hozhat létre. Feltétel kódkonverzió például lehet, hogy rendelni egy új változó értéke 1, az összes „a férfiak 18-25 év koleszterinszintjét alacsonyabb, mint 200”, az értékek 2 - az összes „a férfiak 18-25 éves koleszterin szint feletti 200”, és a hiányzó adatokat minden a többi.




Kapcsolódó cikkek