Construcció d'una taula de freqüències |
2. Llegir dades Excel a R |
El millor format per a l'intercanvi de dades entre diferents programes
és coneix per CSV (de l'anglès "comma separated values"). Per tant
el primer que farem serà desar les nostres dades en aquest
format. Abans d'això assegureu-vos d'esborrar totes les celes que vam
usar per preparar la taula de freqüències, i deixar únicament les
dades.
Si les vostres dades contenen decimals, aneu amb cura de verificar
quin símbol s'usa com el separador de decimals a l'Excel. Si useu les
versions d'Excel en castellà o en català, el separador de decimals
serà la coma (","). R, en canvi, fa servir el punt com a separador
de decimals ("."). Consegüentment, abans d'exportar les dades al
format CSV, si el vostre separador és la coma, convertiu-lo al
separador de punt (busqueu el menú "Cerca i reemplaça" per convertir
totes les comes a punts a l'hora).
Per desar les dades en format CSV, utilitzem el menú Fitxer -> Anomena
i desa:
Li podem posar el mateix nom, és a dir "edats.csv". Deseu el fitxer
en alguna carpeta que sabeu on trobar al vostre ordinador.
Un cop desat el fitxer, hem d'obrir RStudio. A Rstudio el primer que
hem de fer és dir-li que la carpeta de treball és la carpeta on heu
deixat el fitxer. Això ho fem amb el menú Session -> Set Working
Directory -> Choose Directory:
Un cop que heu escollit la carpeta, hauríeu de veure els fitxers
d'aquesta carpeta a la subfinestra inferior de la dreta. Per llegir
les dades ara heu d'entrar a la línia d'ordres de R:
df = read.table("edats.csv", header = TRUE)
Per veure que heu entrat les dades correctament, podeu entrar a la
línia d'ordres:
df
Les dades també es poden entrar directament amb els menús de
RStudio. Per entrar les dades en format "CSV", podeu usar el menú
File − > Import Dataset − > From CSV:
Noteu que amb aquesta opció podeu entrar les dades directament amb
format Excel, sense haver-les de convertir primer al format
CSV. Simplement heu d'usar el menú
File − > Import Dataset − > From Excel. Això és convenient si la
vostra versió d'Excel està en castellà o català, i per tant fa servir
la coma com a separador decimal. En aquest cas la conversió a CSV i
importació a l'R no funcionarà correctament, i heu d'entrar les dades
des del format Excel sense convertir-les primer al format CSV.
File translated from
TEX
by
TTH,
version 4.12.