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

Problem #5

Open Duzo12 opened 5 years ago

Duzo12 commented 5 years ago

V tabeli starosti sem želel narediti desno poravnavo stolpca Povprecje.let. Poskušal sem s funkcijo datatable(tabelaStarosti$Povprecje.let, options = list(columnDefs = list(list( className = 'dt-right', targets = 230 )))) vendar nisem bil uspešen. Zanima me s katero funkcijo lahko to storim

MarvinHerzog commented 5 years ago

Pozdravljen,

na tvojem mestu bi poskusil s paketom kable/kableExtra, ki je namenjen oblikovanju tabel. Lepo se integrira z Rmarkdown in podpira veliko opcij.

https://haozhu233.github.io/kableExtra/awesome_table_in_html.html

https://stackoverflow.com/questions/41365502/aligning-columns-with-knitr-kable-function

Poglej si parameter align. Če ne bo šlo, pa kar komentiraj pod ta issue.

jaanos commented 5 years ago

Odgovor, ki ga je podal @MarvinHerzog, se nanaša na prikazovanje razpredelnice v poročilu. Leva poravnava v RStudiovem prikazu sicer pomeni, da so se podatki uvozili kot niz, kar seveda za številske podatke ni ustrezno. V tvojem primeru gre za to, da si pri html_table podal parameter dec=",", kar pomeni, da se za ločila decimalk uporabijo vejice namesto pik. Ker so pa v tvojih podatkih decimalke ločene s pikami, uporabi parameter dec=".", pa se bodo podatki uvozili kot števila (kar se bo poznalo v desni poravnavi pri prikazu).