Avtorica: Anja Žavbi Kunaver
Repozitorij z gradivi pri predmetu APPR v študijskem letu 2016/17
V svojem projektu bom analizirala podatke olimpijskih iger. Najprej bom analizirala uspešnost držav na poletnih in zimskih olimpijskih igrah od leta 1896 do 2016 in sicer glede na število zlatih, srebrnih in bronastih medalj. Upoštevala bom tudi število prebivalcev posamezne države. Tabele s podatki sem našla na wikipediji (https://en.wikipedia.org/wiki/All-time_Olympic_Games_medal_table) ter v CSV obliki na http://data.worldbank.org/indicator/SP.POP.TOTL?end=2015&start=2013. Po vrsticah bodo podatki za vsako državo posebej in sicer število bronastih, srebrnih in zlatih medalj na poletnih in zimskih olimpijskih igrah. Posebej bo tabela s številom prebivalcev vsake države.
Posebej bom analizirala slovenske medaliste na olimpijskih igrah. Ti podatki so dostopni na http://www.olympic.si/olimpijski-wiki/olimpijske-igre. Zanimali me bodo podatki glede na športno panogo. Torej bo tabela po stolpcih imela športne panoge, disciplino, ime in priimek športnika, mesto (1-3) ter letnica in vrsta OI (zimske/poletne). Tukaj bo potrebno združiti več tabel skupaj in dodati stolpec z letnicami.
Dodala bom še četrto tabelo, ki bo vsebovala leto, kraj ter letni čas OI. Tabela je dostopna na spletni strani https://simple.wikipedia.org/wiki/Olympic_Games, potrebno pa jo je še urediti.
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/
. Zemljevidi v obliki SHP, ki jih program pobere, se
shranijo v mapo ../zemljevidi/
(torej izven mape projekta).
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)