Nina2809 / APPR-2020-21

Vzorčni repozitorij za projekt pri predmetu Analiza podatkov s programom R v študijskem letu 2020/21
MIT License
0 stars 0 forks source link

Analiza podatkov s programom R, 2020/21

Repozitorij z gradivi pri predmetu APPR v študijskem letu 2020/21

Tematika

V svojem projektu bom analizirala poroke in razveze v Sloveniji. Nekatere pridobljene podatke bom primerjala tudi z Evropskimi.

Viri podatkov:

Analizirala bom:

(1) Število sklenjenih zakonskih zvez letno v Sloveniji in primerjava z drugimi Evropskimi državami

Ob začetku moje analize me bo zanimalo kako se število porok skozi leta spreminja. Podatke iz Slovenije pa bom primerjala tudi s podatki iz izbranih Evropskih držav. Za analizo podatkov iz Slovenije se bom sprva omejila na podatke med letoma 1990 in 2020. Ob primerjavi z drugimi državami, pa se bom morala zaradi pomankanja podatkov omejiti, le med letoma 2000 in 2019.

TABELA 1: https://pxweb.stat.si/SiStatData/pxweb/sl/Data/-/05M1002S.px Zasnova tabele: Meritve, Leto

TABELA 2: https://ec.europa.eu/eurostat/databrowser/view/demo_nind/default/table?lang=en Zasnova tabele: Država, Leto

(2) Število sklenjenih zakonskih zvez letno, glede na statistične regije v Sloveniji

Predstavila bom tudi skupno število sklenjenih porok glede na posamezno regijo. Zanimalo me bo v kateri regiji je letno največ porok in ali se trend lokacije skozi leta sreminja.

TABELA 3: https://pxweb.stat.si/SiStatData/pxweb/sl/Data/-/05M2004S.px Zasnova tabele: Statistične regija, Meritve, Leto

(3) Sklenitve prvih zakonskih zvez po starosti in spolu.

(3.1) Iz tabele 4 bom pridobila podatek pri kateri starosti največkrat neveste in ženini prvič vstopijo v zakonsko zvezo. Tabela podaja podatke na leto, kar mi bo omogočilo razbrati, kako se skozi leta delež porok glede na posamezne starostne skupine spreminja, omejila se bom na podatke med letoma 1995 in 2019. Poleg te tabele sem na spletu zasledila tudi tabelo, ki vsebuje povprečno starost mladoporočencev drugod po svetu, te podatke bom primerjala s podatki v Sloveniji, zanimalo me bo predvsem kakšna so odstopanja v različnih državah.

TABELA 4: https://pxweb.stat.si/SiStatData/pxweb/sl/Data/-/05M1016S.px Zasnova tabele: starostna skupina, leto, ženin/nevesta

TABELA 5: https://ec.europa.eu/eurostat/databrowser/view/tps00014/default/table?lang=en (od leta 2007 do 2018)

TABELA 6: https://en.wikipedia.org/wiki/List_of_countries_by_age_at_first_marriage (od leta 2008 do 2019)

(4)Sklenitve zakonskih zvez po vrstnem redu sklenitve zakonske zveze ženina in neveste.

S pomočjo te tabele bom pridobila podatke, katere vrste porok (glede na vrstni red) je bilo v posameznem letu največ, oz. ali je delež katerih od teh skozi leto naraščal/ padal. Omejila se bom na podatke med letoma 1995 in 2019.

TABELA 8: https://pxweb.stat.si/SiStatData/pxweb/sl/Data/-/05M1010S.px Zasnova tabele: sklenitve zakonske zveze ženina/ neveste, leto

(5)Osnovni podatki o razvezah zakonskih zvez, Slovenija, letno.

Tabela zajema različne meritve razvez. Pri svoji analizi se bom omejila na število razvez zakonskih zvez z otrokom in brez in na skupno število razvez glede na leto.

TABELA 9: https://pxweb.stat.si/SiStatData/pxweb/sl/Data/-/05M3002S.px Zasnova tabele: leto, meritve

Cilj mojega projekta je pridobiti vpogled, kako se število novih sklenjenih porok in razvez spreminja skozi leta.

Program

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:

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).

Potrebni paketi za R

Za zagon tega vzorca je potrebno namestiti sledeče pakete za R:

Binder

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).