Casi siempre los datos vienen de archivos externos. El formato más común es el CSV (valores separados por comas).
Primero conviene saber en qué carpeta está trabajando R:
Para leer un CSV usamos read.csv():
Argumentos útiles de read.csv:
Después de cargar, conviene inspeccionar lo que entró:
Para guardar un data frame en un CSV:
En la próxima lección usaremos estos datos para hacer estadística descriptiva.
Curso de R
« Lección anterior: Funciones en R | Lección siguiente: Estadística descriptiva con R »
Primero conviene saber en qué carpeta está trabajando R:
getwd() # muestra el directorio actual
setwd("C:/datos") # lo cambia (ojo: barras normales /)Para leer un CSV usamos read.csv():
df <- read.csv("precios.csv")
head(df)Argumentos útiles de read.csv:
- header — TRUE si la primera fila son los nombres de columna (por defecto)
- sep — separador; "," por defecto, a veces ";" en formato europeo
- dec — separador decimal ("." o ",")
- stringsAsFactors — FALSE para dejar el texto como character (recomendado)
df <- read.csv("precios.csv", sep = ";", dec = ",", stringsAsFactors = FALSE)Después de cargar, conviene inspeccionar lo que entró:
str(df) # tipos de cada columna
summary(df) # resumen estadístico
nrow(df) # cantidad de filasPara guardar un data frame en un CSV:
write.csv(df, "salida.csv", row.names = FALSE)En la próxima lección usaremos estos datos para hacer estadística descriptiva.
Curso de R
« Lección anterior: Funciones en R | Lección siguiente: Estadística descriptiva con R »