janrems / APPR-2017

Repozitorij z gradivi za predmet Analiza podatkov s programom R v študijskem letu 2016/17
MIT License
0 stars 0 forks source link

Grafi in predstavitev #2

Open jaanos opened 7 years ago

jaanos commented 7 years ago

Da boš pripravljen na predstavitev naslednji teden, prosim dodaj v poročilo grafe in zemljevide, ki jih boš takrat prikazal. Teh ne izrisuj v vizualizacija.r (tam jih lahko pripraviš), pač pa vsakega izriši v bloku kode na želenem mestu v poročilu. S številom grafov in zemljevidov seveda ni potrebno pretiravati - za vsakega pa napiši, kaj prikazuje in kaj si se iz njega naučil.

Iz vizualizacija.r odstrani del, ki je ostal iz vzorca - ta program seveda tudi vključi v poročilo, da boš lahko izrisoval grafe in zemljevide. Iz stolpčnega grafa odstrani geom_line(), saj ga tam ne potrebuješ in ti le izpiše opozorilo.

Ko boš imel pripravljeno različico projekta za predstavitev, odpri issue na repozitoriju za zagovore, da dodam povezavo - tam si preberi natančnejša navodila.

jaanos commented 7 years ago

Še to: funkcija kable v poročilu ti ne deluje, ker si v libraries.r zakomentiral uvoz knjižnice knitr.

jaanos commented 7 years ago

Vidim, da sta se v repozitoriju pojavili datoteki Zemljevid_evrope in filename, ki sta veliki kar 40MB - ti vsebujeta podatke iz zemljevida, tako da ne sodita na git in ju prosim pobriši. Iz vizualizacija.r pobriši tudi vrstico write.table(evropa,file="Zemljevid_evrope"), kjer to datoteko ustvariš.

Sicer pa ti zemljevid zem_e ne deluje - najbrž si želel uporabiti razpredelnico pred_for_map1 pri geom_polygon in pred_for_map2 pri geom_text. Sicer pa je skupaj z oznakami zemljevid popolnoma neberljiv, tako da svetujem, da jih odstraniš (vrednosti so že vidne iz legende). Glede na to, da imaš podatke samo za Evropo, lahko zemljevidu prišteješ npr. coord_map(xlim = c(-25, 45), ylim = c(32, 72)) in tako omejiš izrisano območje. Da ne bo risalo neželenih vodoravnih črt (ki se zgodijo zaradi tega, ker Rusija sega preko zemljepisne dolžine 180), lahko že pri uvozu zemljevida poskrbiš za omejitev območja risanja (in s tem tudi hitrejši izris), npr.

evropa <- uvozi.zemljevid("http://ec.europa.eu/eurostat/cache/GISCO/geodatafiles/CNTR_2014_03M_SH.zip",
                          "CNTR_2014_03M_SH/Data/CNTR_RG_03M_2014", encoding = "Windows-1250") %>%
  pretvori.zemljevid() %>% filter(long > -30, long < 50, lat > 25, lat < 75)