Repozitorij z gradivi pri predmetu APPR v študijskem letu 2019/20
Pri projektu bom analizirala rezultate svetovnih in evropskih prvenstev. Predvsem se bom osredotočila na spremembe ocene tekom olimpijskega cikla, ter poskušala predviditi rezultate za naslednje večje tekmovanje. Osredotočila se bom na tri večja tekmovanja:
- ZA INDUVIDUALNE SESTAVE
- 36th FIG Rhythmic Gymnastics World Championships: podatki v obliki CSV,
- 37th FIG Rhythmic Gymnastics World Championships: podatki v obliki CSV,
- 2020 European Championships in Rhythmic Gymnastics: podatki v obliki CSV.
- ZA SKUPINSKE SESTATVE
- 37th FIG Rhythmic Gymnastics World Championships; podatki v obliki html,
- 2020 European Championships in Rhythmic Gymnastics: podatki v obliki CSV.
-
Tabela wcg
-
stolpec "Tekmovalka" -stolpec z imenom in priimkom tekmovalke, tipa character.
-
stolpec "drzava" -stolpec z kratico države, ki jo tekomovalka zastopa, tipa character.
-
stolpec "rekvizit" -stolpec, ki pove s katerim rekvizitom je tekmovalka dobila te ocene, tipa character. Ta stolpec sem dodala ko sem tabele združila ve eno.
-
stolpec "tekma" -stolpec, ki pove na kateri tekmi je tekmovalka dobila te ocene, tipa character. Ta stolpec sem dodala ko sem tabele združila ve eno.
-
stolpec "DA" -stolpec z seštevkom tehničnih vrednostih z rekvizitom, tipa numeric.
-
stolpec "BA" -stolpec z seštevkom tehničnih vrednostih z telesom, tipa numeric.
-
stolpec "EA" -stolpec z odbitkom kompozicijskih izvedbenih napak, tipa numeric.
-
stolpec "ET" -stolpec z odbitkom tehničnih izvedbenih napak, tipa numeric.
-
stolpec "Pen" -stolpec z odbitkom sodnice koordinatorke, časomerilk in linijskih sodnic , tipa numeric.
OPOMBA: končna ocena je sestavlejena iz ocene težavnosti, odbitka izvedbenih napak in odbitkov s strani sodnice koordinatorke, časomerilke in linijskih sodnic. Ocena težavnosti je sestavljena iz dveh komponent (težine s telesom in težine z rekvizitom). Odbitek izvedbenih napak se odšteje od 10.00 točk in nato prišteje končni oceni.
-
-
Tabela ecg
-
stolpec "Tekmovalka" -stolpec z imenom in priimkom tekmovalke, tipa character.
-
stolpec "drzava" -stolpec z kratico države, ki jo tekomovalka zastopa, tipa character.
-
stolpec "rekvizit" -stolpec, ki pove s katerim rekvizitom je tekmovalka dobila te ocene, tipa character.
-
stolpec "tekma" -stolpec, ki pove na kateri tekmi je tekmovalka dobila te ocene, tipa character.
-
stolpec "E" -stolpec z odbitkom izvedbenih napak, tipa numeric.
-
stolpec "D" -stolpec z seštevkom tehničnih vrednostih, tipa numeric.
-
stolpec "Pen" -stolpec z odbitkom sodnice koordinatorke, časomerilk in linijskih sodnic , tipa numeric.
-
stolpec "koncna_ocena" -stolpec s koncno oceno, tipa numeric.
-
-
Tabela skupinske
-
stolpec "drzava" -stolpec z imenom države, ki jo tekomovalke zastopajo, tipa character.
-
stolpec "E" -stolpec z odbitkom izvedbenih napak, tipa numeric.
-
stolpec "D" -stolpec z seštevkom tehničnih vrednostih, tipa numeric.
-
stolpec "Pen" -stolpec z odbitkom sodnice koordinatorke, časomerilk in linijskih sodnic , tipa numeric.
-
stolpec "koncna_ocena" -stolpec s koncno oceno, tipa numeric.
-
stolpec "rekvizit" -stolpec, ki pove s katerim rekvizitom so tekmovalke dobile te ocene, tipa character.
-
stolpec "tekma" -stolpec, ki pove na kateri tekmi so tekmovalke dobile te ocene, tipa character.
-
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:
- obdelava, uvoz in čiščenje podatkov:
uvoz/uvoz.r
- analiza in vizualizacija podatkov:
vizualizacija/vizualizacija.r
- napredna analiza podatkov:
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 tabelergdal
- za uvoz zemljevidovrgeos
- za podporo zemljevidomdigest
- za zgoščevalne funkcije (uporabljajo se za shranjevanje zemljevidov)readr
- za branje podatkovrvest
- za pobiranje spletnih stranitidyr
- za preoblikovanje podatkov v obliko tidy datadplyr
- za delo s podatkigsubfn
- za delo z nizi (čiščenje podatkov)ggplot2
- za izrisovanje grafovmosaic
- za pretvorbo zemljevidov v obliko za risanje zggplot2
maptools
- za delo z zemljevidiextrafont
- za pravilen prikaz šumnikov (neobvezno)
Zgornje povezave omogočajo poganjanje projekta na spletu z orodjem Binder. V ta namen je bila pripravljena slika za Docker, ki vsebuje večino paketov, ki jih boste potrebovali za svoj projekt.
Če se izkaže, da katerega od paketov, ki ji potrebujete, ni v sliki,
lahko za sprotno namestitev poskrbite tako,
da jih v datoteki install.R
namestite z ukazom install.packages
.
Te datoteke (ali ukaza install.packages
) ne vključujte v svoj program -
gre samo za navodilo za Binder, katere pakete naj namesti pred poganjanjem vašega projekta.
Tako nameščanje paketov se bo izvedlo pred vsakim poganjanjem v Binderju. Če se izkaže, da je to preveč zamudno, lahko pripravite lastno sliko z želenimi paketi.
Če želite v Binderju delati z git,
v datoteki gitconfig
nastavite svoje ime in priimek ter e-poštni naslov
(odkomentirajte vzorec in zamenjajte s svojimi podatki) -
ob naslednjem zagonu bo mogoče delati commite.
Te podatke lahko nastavite tudi z git config --global
v konzoli
(vendar bodo veljale le v trenutni seji).