Duzo12 / APPR-2018-19

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

Probem #4

Closed Duzo12 closed 5 years ago

Duzo12 commented 5 years ago

V nalogi sem naletel na problem. Rad bi izbrisal vse presledke v tabeli Izobrazba. V stolpcu Drzava so nekatere države napisane s presledkom zato mi R ne združi tabel po besedi Drzava. probal sem s funkcijo: gsub(" ", "", tabelaIzobrazba), vendar nisem bil uspešen. Hvala za odgovor.

MarvinHerzog commented 5 years ago

Zgleda so presledki v tvojih stolpcih tipa \u00a0, gre se za posebne unicode no-break space tipe presledkov, ki jih je treba obravnavati posebej, saj ne gre za ASCII znak. Teh presledkov se lahko znebiš takole:

tabelaIzobrazba$Drzava <- gsub("^[[:space:]]*", "", tabelaIzobrazba$Drzava)
jaanos commented 5 years ago

Izgleda, da rešitev, ki jo je podal @MarvinHerzog, ne deluje povsod. Da zagotovo pobrišeš tudi nedeljivi presledek, uporabi regularni izraz "^[[:space:]\u00a0]*".

Mimogrede, svetujem, da v naslovu issuejev malo bolje opišeš, za kaj se gre - da ne bo vsakemu naslov Problem.