jakamun / 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

Uvoz in poročilo #1

Open jaanos opened 7 years ago

jaanos commented 7 years ago

Definiral si funkcije za izvedbo uvoza, a teh nikjer ne kličeš, tako da se uvoz nikoli ne izvede. Pazi tudi na lokacijo datotek CSV - te se nahajajo v mapi podatki, zato to podaj v poti do datotek (npr. podatki/teza.csv). Svetujem tudi, da se izogibaš šumnikom (pa tudi presledkom in ostalim posebnim znakom v imenih stolpcev).

Zadnji dve funkciji bo treba še popraviti. Pri predzadnji po nepotrebnem brišeš prvi stolpec, zaradi česar potem preimenovanje stolpcev ne uspe. Pri zadnji funkciji se sklicuješ na imena stolpcev, ki si jih očitno že spremenil v CSV. Če bi se v podatkih pojavil kakšen manjkajoč podatek (predstavljen z dvopičjem), bi s parametrom na = ":" pri funkciji read_csv poskrbel, da se že pri branju pretvori v NA - tako lahko tudi poskrbiš, da je tip podatkov pravi (npr. števila zazna kot števila).

Glede na to, da branje podatkov vseh znamk traja kar nekaj časa (in se najverjetneje ne spreminja tako pogosto), bi svetoval, da si podatke shraniš v datoteko CSV, potem pa pri nadaljnjih zagonih programa podatke prebereš iz te datoteke. Najbolje bo, če imaš poleg obstoječega programa s funkcijami še program, ki slednjo uvozi (z ukazom source - tako kot v poročilu), kliče uvozi.znamke() in dobljeno razpredalnico zapiše (lahko uporabiš ukaz write_csv iz knjižnice readr), ter program, ki prav tako uvozi program s funkcijami, potem pa pokliče vse funkcije za uvoz iz CSV (dodati bo treba še funkcijo, ki bo prebrala CSV datoteko z znamkami). Slednji program potem kličeš v poročilu (namesto uvoz.r), da boš imel razpredelnice za nadaljnje delo.

Da ti bo prevedlo poročilo, pobriši del, ki je ostal iz vzorca - boš sproti potem dodajal svojo vsebino. Lahko tudi izpišeš del katere izmed uvoženih razpredelnic oziroma iz njih izrišeš kakšen graf (primera sta že v poročilu).

jaanos commented 7 years ago

Ali nameravaš danes predstaviti projekt? Če je tako, prosim uredi, poročilo, da se bo prevedlo in ga boš lahko prikazal pri predstavitvi.