V projektni nalogi bom analizirala gibanje menjalnih tečajev med valutami. Najprej bo predstavljeno, nekaj osnovnih podatkov o valutnih tečajih in državah v katerih se uporabljajo. V drugem delu pa bomo s pomočjo stohastičnih modelo Brownovo gibanje in modela Ornstein–Uhlenbeck narejena napoved gibanja tečajev za naprej.
Podatki bodo pridobljeni iz spodnjih spletnih strani:
Zasnova podatkovnega modela:
tabela 1: kratica valute, datum, višina tečaja, skupina
tabela 2: kratica valute, ime valute
tabela 3: kratica valute, drzava, skupina
tabela 4: kratica valute, povprecje, normiran.odklon, skupina
CILJ ANALIZE: Primerjava vrednosti menjalnih tečajev med posameznimi valutami. Opazovanje koreliranosti med stabilnostjo valut, ki jih uporabljajo v državah različnih skupin (npr. države v rozvoju, gospodarske velesile...). Ter narediti napoved gibanja tečaja EUR/USD s primernim modelom.
Glavni program in poročilo se nahajata v datoteki projekt.Rmd
. Ko ga prevedemo,
se izvedejo programi, ki ustrezajo drugi, tretji in četrti fazi projekta:
uvoz/uvoz.r
vizualizacija/vizualizacija.r
analiza/analiza.r
Vnaprej pripravljene funkcije se nahajajo v datotekah v mapi lib/
. Podatkovni
viri so v mapi podatki/
.
Za zagon tega vzorca je potrebno namestiti sledeče pakete za R:
knitr
- za izdelovanje poročilarmarkdown
- za prevajanje poročila v obliki RMarkdownshiny
- za prikaz spletnega vmesnikaDT
- za prikaz interaktivne tabelemaptools
- za uvoz zemljevidovsp
- za delo z zemljevididigest
- za zgoščevalne funkcije (uporabljajo se za shranjevanje zemljevidov)readr
- za branje podatkovrvest
- za pobiranje spletnih stranireshape2
- za preoblikovanje podatkov v obliko tidy datadplyr
- za delo s podatkigsubfn
- za delo z nizi (čiščenje podatkov)ggplot2
- za izrisovanje grafovextrafont
- za pravilen prikaz šumnikov (neobvezno)