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

Zaključek projekta #3

Open Nina2809 opened 2 years ago

Nina2809 commented 2 years ago

Pozdravljeni!

Pred zaključitvijo svojega projekta imam še manjšo težavo z zemljevidoma v rMarkdown-u, ki sem ju postavila vzporedno. Zdi se mi, da sta premajhna, če pa ju poskušam povečati s funkcijo fig.width oziroma fig.height se poveča le slika, naslov in legenda pa se močno pomanjšata.

Vse ostalo se mi zdi primerno za zaključitev projekta, če pa imate morda še kakšne dodatne komentarje/opombe/napotke jih bom zelo vesela.

Hvala za pomoč!

jaanos commented 2 years ago

Nisem še uspel vsega pogledati, a opažam, da ti poročilo na Binderju ne deluje. Kolikor vidim, se težava pojavi pri uvozu in nadaljnji izpeljavi razpredelnice tabela7. Bolje bo, če za njen uvoz uporabiš funkcijo read_delim:

tabela7 <- read_delim("podatki/povprečna_starost_moški in ženske - eu.csv", ",",
                      col_names=stolpci7, skip=1, na=c(" ", ":", "-"),
                      locale=locale(decimal_mark=",", encoding="UTF-8")) %>%
             select(-V5) %>% mutate(Drzava=slovar[Drzava]) %>% drop_na(Drzava)

Seveda bo po zgornjem uvozu potrebno poskrbeti še za preimenovanje vrednosti v stolpcu Meritev, samih vrednosti pa potem ne bo potrebno pretvarjati v števila.

Nina2809 commented 2 years ago

Sem popravila uvoz tabele7 in mislim, da sedaj poročilo deluje. V kolikor imate morda še kakšno pripombo/ nasvet bom popravila, drugače se mi zdi projekt primeren za oddajo.

Hvala za vašo pomoč!

jaanos commented 2 years ago

V redu, sedaj deluje, tako da bom dodal povezavo do projekta na repozitorij za zagovore. Če se še nisi, se lahko z @alenFMF domeniš za termin zagovora. Če boš do takrat še kaj spreminjala, mi javi, da posodobim povezavo.

Za večji prikaz dveh zemljevidov enega ob drugem lahko uporabiš tmap_arrange:

```{r zemljevid12, fig.align='center'}
tmap_arrange(zemljevid1, zemljevid2)
```

Svetujem še, da pri grafu starosti pri vstopu v zakonsko zvezo poskrbiš za ustrezno ureditev starostnih skupin, npr.

starosti <- c("Pod 15 let", seq(15, 60, 5) %>% paste0(., "-", .+4, " let"), "65 let ali več")
starost <- ggplot(data=tabela6, aes(x=Leto, y=Stevilo, fill=factor(Starostna_skupina, starosti))) +
  ...
Nina2809 commented 2 years ago

Hvala za predloge in pomoč, sem popravila in bi prosila za posodobitev povezave.

Nina2809 commented 2 years ago

Ob pregledu projekta v Binderju sem opazila, da na zemljevidu Slovenije dve regiji označi kot mankajoči, ko projekt odprem na svojem računalniku vse deluje normalno. Imate morda predlog kako to popraviti?

jaanos commented 2 years ago

Težava je v tem, da se stolpec NAME_1 uvozi kot faktor, zato neposredno zamenjevanje ni mogoče (v novejših različicah R-ja to ni več res, zato verjetno pri tebi deluje). Tako bo bolje, da za zamenjevanje uporabiš funkcijo str_replace iz knjižnice stringr:

library(stringr)
Slovenija$NAME_1 <- Slovenija$NAME_1 %>%
  str_replace("Spodnjeposavska", "Posavska") %>%
  str_replace("Notranjsko-kraška", "Primorsko-notranjska")

Zamenjav zaradi napačnega kodiranja znakov ne opravljaj na tak način - načeloma bi moralo delovati, če je kodiranje znakov pravilno nastavljeno (kakor izgleda, da je pri uvozu zemljevida).

Mimogrede, kot rečeno v https://github.com/Nina2809/APPR-2020-21/issues/1#issuecomment-890558963, bo bolje, če v mojavizualizacija.r odstraniš klic mojuvoz.r, da se uvoz ne bo izvedel dvakrat, vse uvoze knjižnic pa opraviš v libraries.r.

Nina2809 commented 2 years ago

Hvala za pomoč, sem popravila in deluje. Ponovno bi prosila za posodobitev povezave.

jaanos commented 2 years ago

V redu, sem posodobil.

Nina2809 commented 2 years ago

Ob učenju za zagovor projekta, sem opazila še nekaj možnosti za izboljšavo, ki sem jih na projektu popravila, zato bi prosila za ponovno posodobitev povezave.

jaanos commented 2 years ago

Bom posodobil.