Entrada de Datos al Ambiente de Trabajo RStudio

Entrada de datos con vectores en un data frame

# Crear un data frame manualmente
estudiantes <- data.frame(
  Nombre = c("Ana", "Juan", "Luis"),
  Edad = c(23, 35, 28),
  Ciudad = c("Coamo", "Aguadilla", "Camuy")
)
estudiantes
##   Nombre Edad    Ciudad
## 1    Ana   23     Coamo
## 2   Juan   35 Aguadilla
## 3   Luis   28     Camuy
EJERCICIO: Crear un data frame con información de tus amigos o familiares (o invéntalos).
  1. Crea un vector con los nombres de tus amigos o familiares.
  2. Crea un vector con las edades de tus amigos o familiares.
  3. Crea un vector con los municipios de tus amigos o familiares.
  4. Crea un data-frame con la información anterior.

Usar datos contenidos en paquetes

# Cargar el paquete
library(MASS)

# Ver los datos contenidos en el paquete
data(package = "MASS")

# Cargar el data frame "Animals"
data(Animals)

# Ver la estructura del data frame "Animals"
str(Animals)
## 'data.frame':    28 obs. of  2 variables:
##  $ body : num  1.35 465 36.33 27.66 1.04 ...
##  $ brain: num  8.1 423 119.5 115 5.5 ...
# Ver las primeras filas del data frame "Animals"
head(Animals)
##                     body brain
## Mountain beaver     1.35   8.1
## Cow               465.00 423.0
## Grey wolf          36.33 119.5
## Goat               27.66 115.0
## Guinea pig          1.04   5.5
## Dipliodocus     11700.00  50.0
EJERCICIO: Cargar el data frame bacteria del paquete MASS.
  • Ver la estructura del data frame.
  • Ver las primeras filas del data frame.

Cargar datos desde un archivo externo

Archivos de texto (.csv)

# Cargar datos desde un archivo CSV
crec_bact <- read.csv("bacteria19.csv")
head(crec_bact)
##   Time Logc
## 1  0.8 4.45
## 2  0.8 4.39
## 3  2.5 4.42
## 4  2.5 4.38
## 5  5.1 4.61
## 6  5.1 4.41
EJERCICIO:
  • Verificar el contenido del archivo reg-lin-mul-BMI.csv en la ventana de Files.
  • Usar el comando read.csv() para cargar el archivo reg-lin-mul-BMI.csv.
  • Mostrar los primeros 10 datos del data frame.
  • Visualizar la estructura del data frame.

Archivos de Excel (.xlsx)

# Cargar datos desde un archivo xlsx
library(readxl)
ciudades <- read_excel("death_small_cities.xlsx",
                       sheet = "data")
head(ciudades)
## # A tibble: 6 × 5
##   death1K doctor100K hosp100K income1K density
##     <dbl>      <dbl>    <dbl>    <dbl>   <dbl>
## 1    8            78      284     9.10     109
## 2    9.30         68      433     8.70     144
## 3    7.5          70      739     7.20     113
## 4    8.90         96     1792     8.90      97
## 5   10.2          74      477     8.30     206
## 6    8.30        111      362    10.9      124
EJERCICIO: Usar el comando read_excel() para cargar el archivo death_large_cities.xlsx sin especificar la hoja (sheet).