Zulkinho / APPR-2014-15

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

Grafi #2

Closed jaanos closed 9 years ago

jaanos commented 9 years ago

Kodo za grafe vključi nekam v program - lahko kar v uvoz.r, lahko pa narediš novo datoteko s končnico .r, ki jo potem pokličeš npr. iz glavnega programa (pazi na velikost črk!).

Grafi naj bodo čitljivi. Tako bi pri prvem grafu koristilo, če so pozicije napisane navpično (parameter las = 2 pri barplot); lahko tudi prilagodiš velikost teh oznak s parametrom cex.names (privzeta vrednost je 1).

Pri drugem grafu je morda nesmiselno prikazati vse igralce, saj ne boš mogel nikakor za vsak stolpec pojasniti, komu pripada (zaporedne številke pa tudi nič ne povedo). Bolje bo, če se omejiš na npr. nekaj najboljših strelcev - potem imaš lahko njihova imena (ali vsaj priimke) pod vsakim stolpcem.

Še to: primerno kodiranje znakov za datoteko tabelanogometasev.csv je "Windows-1252". Tako ti bo pravilno uvozilo tudi ime "Fàbregas".

jaanos commented 9 years ago

Pri združevanju je prišlo do problemov s kodiranjem znakov datoteke CSV. Če imaš original v Excelu, lahko poskusiš še enkrat izvoziti v CSV. Če ne bo šlo, naredi tole:

https://raw.githubusercontent.com/Zulkinho/APPR-2014-15/02059cf04190e86010dd8187fb58fad02083d62d/podatki/tabelanogometasev.csv

IME NOGOMETASA,DRZAVA,POZICIJA,LETNICE DELOVANJA,NASTOPI,ZADETKI

Sicer pa popolnoma iste podatke dobiš tudi iz spletne strani, tako da uvoza iz CSV niti ne rabiš. Seveda pazi na spremenjena imena stolpcev, če boš delal naprej s tabelo iz spletne strani. Trenutno ti program tudi prikaže uvoženo razpredelnico z View. To je v redu, dokler preverjaš, če vse deluje, a končni program naj tega ne počne - njegov izhod bodo grafi v obliki PDF.

Glede grafov še vedno veljajo pripombe iz prejšnjega komentarja. Morda bi v podtabeli pozicije razporedil tako, da imaš najprej vratarja, potem branilce, potem vezne igralce in na koncu napadalce. Seveda lahko tudi to tabelo uvoziš iz CSV. Tukaj ne bo šlo za pravo urejenostno spremenljivko, vseeno pa bo graf bolj čitljiv, če bodo podobne pozicije skupaj.

Pazi tudi na stolpce, iz katerih dobiš podatke za grafe. Sedaj imaš nastope v četrtem, zadetke pa v petem stolpcu. Morda bo bolje, če se na stolpce sklicuješ kar po imenih.

Ne pozabi tudi na poročilo - opiši, kaj si naredil v tej fazi, ter vključi grafe. Vzorčna grafa v tretji in četrti fazi seveda odstrani. V poročilu imaš tudi URL, ki ga podaj z ukazom \url, za kar boš v glavi moral vključiti paket url.

Zulkinho commented 9 years ago

ko naredim urejeno podtabelo in spremenim na grafu graf se vedno jemlje pozicije po abecedi, jaz pa bi rad da bi bile v takem vrstnem redu kot v tabeli, v kateri so te pozicije podane, kako to naredim

jaanos commented 9 years ago

Ker rišeš iz UREJENAPODTABELA, so narisane vrednosti prave, imena pozicij pa niso - k parametru names.arg jih torej podaj z rownames(UREJENAPODTABELA).

Zulkinho commented 9 years ago

ja hvala tudi sam sem ravno ugotovil to površnost, hvala vseeno.

jaanos commented 9 years ago

To je urejeno, tako da zapiram.