03.05.2013 Views

Excel parancsfájlok felhasználása a statisztikai elemzésekben Írta ...

Excel parancsfájlok felhasználása a statisztikai elemzésekben Írta ...

Excel parancsfájlok felhasználása a statisztikai elemzésekben Írta ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

den esetben adnak tökéletes javaslatot, így lehetőség van a paraméterek kézi vezérlésére is. Valamennyi<br />

munkalap tartalmaz olyan parancsgombokat, melyek a paraméterek finomhangolását végzik el (Opt.<br />

2<br />

mind). A parancsgombok az <strong>Excel</strong> beépített Solver funkcióját hívják meg, a célfüggvény pedig az R<br />

maximalizálása az egyes paraméterek iteratív változtatásával. Lehetőség van arra is, hogy a Solver a<br />

(kézzel, szakértői becslés alapján beállított) telítődési paraméter értékén ne változtasson, ekkor csupán a<br />

többi paraméter nagyságát fogja a program meghatározni (Opt. K nélkül). Az <strong>Excel</strong> beépített Solver cso-<br />

100<br />

magja nem képes minden esetben globális optimumot találni, F így érdemes az illesztést több különböző,<br />

kézzel beállított indulóértékkel elvégezni. Főként az életgörbe és Hubbert függvények esetén problémát<br />

okozhat a paraméterek nagyságrendjének jelentős eltérése. A Solver ebben az esetben a túlságosan nagy<br />

paramétert nem mozdítja el kezdeti értékéről. A megoldás az eredeti adatsor dimenziójának változtatása<br />

(pl. 1000-rel való osztás). A fájl<br />

2<br />

∑(<br />

yt − yˆt)<br />

2 t<br />

SSE<br />

R = 1− = 1− 2<br />

y − y SST<br />

∑<br />

t<br />

( )<br />

t t<br />

módon számít, ahol SSE (Sum of Squared Errors) a reziduumok négyzetösszege; SST (Sum of Squares<br />

Total) a teljes eltérés négyzetösszeg.<br />

A kielégítőnek ítélt paraméterek megtalálása után az extrapoláció beállításával lehetőség van a trend mechanikus<br />

kiterjesztésére (a megfigyelések száma az extrapolációval együtt sem lépheti át az 1000 darabot).<br />

A Ciklus munkalapon az illesztett trendek további vizsgálatára (reziduumok ábrázolása, mozgóátlagolása),<br />

és összehasonlítására nyílik lehetőség. A Ciklus munkalap valamennyi esetben az adott függvény<br />

munkalapján beállított paraméterezés alapján dolgozik.<br />

A ciklus munkalapon kiválaszthatjuk a 12 trend közül azt, amit vizsgálni kívánunk (természetesen egyenként<br />

mind a 12 trendfüggvény konjunktúra ciklusait vizsgálhatjuk és összehasonlíthatjuk) és meg kell adni<br />

a mozgóátlag tagszámát. A mozgóátlag tagszáma az adatbázistól függ. Rövid ciklusok vizsgálata esetében<br />

a szezonalitást küszöböljük ki, ha havi adatok állnak rendelkezésre a mozgóátlag tagszáma 12, negyedéves<br />

adatok esetében 4. (Megjegyezzük, hogy a szezonális hullámzáskiszűrése után, ha ezt követően<br />

kiszűrjük a trendhatást, akkor a Kitchin-féle rövid ciklus becslését kapjuk meg.)<br />

Ha a hosszú ciklusokat vizsgáljuk éves adatokkal, akkor általában 8 vagy 9 tagú mozgóátlagot választunk<br />

a rövidebb periódusú (pl. 4-8 vagy 3-9 éves) ciklusok kiszűrésére. (Megjegyezzük, hogy a rövidebb ciklusok<br />

kiszűrése után, ha ezt követően kiszűrjük a trendhatást, akkor a Kondratyev – féle hosszú ciklus becslését<br />

kapjuk meg.) Vizsgálni lehet az idősorokat abból a szempontból is, hogy hogyan reagálnak a mozgóátlag<br />

tagszámának megváltoztatására. Választhatunk az additív és a multiplikatív modell között. Az<br />

adatok bevitele után a program ábrázolja az eredeti adatokat és a trendet és a második ábrában a ciklust.<br />

Kiszámítja multiplikatív kapcsolatot feltételezve az eredeti idősor és a trend hányadosát ( y ˆ ij /y ) valamint<br />

ij<br />

additív kapcsolatot feltételezve az eredeti idősor és a trend különbségét ( y ˆ ij − y ). Így mindkét feltételezés<br />

ij<br />

mellett kiküszöböli a trendhatást. A ciklikus mozgásokat a trendtől megtisztított idősoroknál a felhasználó<br />

által megadott mozgóátlag tagszám alapján mozgóátlagolással küszöböli ki és számítja valamint ábrázolja.<br />

Ciklus munkalapon: Válassza ki a trend típusát, a mozgóátlag tagszámát (ha 1 akkor nincs mozgóátlagolás)<br />

a trend és a periodikus hullámzás kapcsolódás módját: additív vagy multiplikatív. A sárga kockákban<br />

levő számok cserélhetők. Ha a mozgóátlag tagszáma 1, akkor az eredeti adatok és a trend különbségével<br />

illetve hányadosával számol a program.<br />

Ha az Idő oszlopba bemásoljuk a tényleges időt, pl. éveket, akkor az ábra X tengelye ezt veszi figyelembe,<br />

ha az Idő oszlop üresen marad, akkor a sorszámok jelennek meg az X tengelyen. Ha a két tengelyt<br />

egyenként egérművelettel kijelöljük (bal gomb) akkor a jobb gomb lenyomásával a skála mértéke változtatható.<br />

Az adatok bevitele után a program közli a trend paramétereket, az illesztés pontosságát, az R 2 – t<br />

és elkészíti a trend ábrát. Közli továbbá az SSE és SST értékeket is, amiből az R 2 – t számítja.<br />

Gyakorló feladatok. Dekompozíciós idősormodellek<br />

100<br />

A piacon elérhetők globális optimumot meghatározó, <strong>Excel</strong>be beépülő Solverek is, ám ezek nem ingyenesek.<br />

79

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!