Open zanmikola opened 4 years ago
V graf5
in graf5.1
manjka legenda za dejavnosti oz. nekako bi moralo biti razvidno katere dejavnosti so to, ne samo kot črke. Prav tako pa se legenda za namen prekriva s samim grafom (lahko jo daš kar ven iz grafa, ker je tako v večini narejeno pri naslednjih grafih) in naslov se vidi le polovično. Glede na trenutne naslove in oznake osi se mi zdijo vsi trije grafi popolnoma enaki, tako da je najbrž kakšna napaka z oznakami?
Pri graf7
bi bilo lepše, če je legenda zunaj grafa. Samo odstraniš
theme(legend.position = c(0.8, 0.5))
.
Pri graf8
naj bo tudi oznaka x osi v slovenščini, tako kot pri drugih grafih.
Pri zemljevidih lahko dodaš enoto za investicije. Pri zadnjem zemljevidu pa lahko spremeniš celotno ime legende, da bo bolj razvidno kaj predstavlja.
Pri napredni analizi podatkov manjka legenda
Opazila sem še eno malenkost; da so v opisu Obdelave, uvoza in čiščenja podatkov rahlo drugačna imena spremenljivk, kot pa so trenutno v tabelah, tako da bi bilo to dobro posodobiti. Prav tako je lepše, če so imena spremenlijvk usklajena med seboj, da ni nekje vse z malimi črkami, nekaj vse z velikimi, nekje pa samo z veliko začetnico, nekje . za presledek, drugje pa _ ali kar brez presledka. Pa tudi še nekaj tipkarskih napak je prisotnih :)
Poročilu manjkajo še kratke ugotovitve, kaj si ugotovil na podlagi izrisanih grafov in zemljevidov. Če imaš še kakšno vprašanje ali pa rabiš pomoč pri zgornjih popravkih pa kar napiši.
Pri grafu5 me zanima kako naj dodam legendo z imeni dejavnosti, da bo vseeno pregledno. Poizkusil sem spremeniti črke nazaj v imena dejavnosti, vendar je preveč teksta, zato se začne vse prekrivati.
Obstaja več možnosti; ena je, da zamenjaš osi - grafu dodaš
+ coord_flip()
.
Druga možnost je, da obrneš imena dejavnosti za 90 stopinj:
+ theme(axis.text.x = element_text(angle = 90))
Lahko tudi poskusiš skrajšati nekatera imena dejavnosti, npr. namesto Druge dejavnosti
napišeš Drugo
ali pa samo kakšno besedo vmes okrajšaš.
Je tudi opcija, da imena dejavnosti ob oseh na grafu razdeliš v več vrstic (lahko tudi še zamenjaš osi). Tukaj spreminjaš parameter width
, da določiš širino teksta, torej v koliko vrstic se ti razdeli.
graf5.1 <- ggplot() +
geom_bar(stat="identity",data = tabela4,aes(x=Dejavnost, y=eur_na_Mg, fill=Namen),position=position_dodge())+theme_bw()+
ggtitle('Investicije v zmanjšanje izpust toplogrednih plinov') + scale_x_discrete(labels = function(x) str_wrap(x, width = 25))+
ylab('Investirani € glede na enoto izpusta v Mg') + xlab("Dejavnost") + coord_flip()
Bom dodal povezavo na repozitorij za zagovore, tako da se lahko z @alenFMF domeniš za termin zagovora, če se še nisi. Če boš do takrat še kaj spreminjal, mi javi, da posodobim povezavo.
Svetoval bi še, da se v legendah zemljevidov znebiš eksponentne notacije (podatke deli z ustreznim številom, tako da bo enota milijon evrov ali milijarda ton). Pri zemljevidu Evrope svetujem, da dodaš še preostale države (tudi, če zanje nimaš podatkov), da v zemljevidu ne bo lukenj.
Sem popravil oznake dejavnosti in enote pri zemljevidih. Če bom še kaj popravljal sporočim.
V redu, sem posodobil povezavo.
Mislim, da sem projekt končal in me zanima, če je vse zahtevano narejeno.