Capítulo 7. Estructuras de datos en R

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Hacia el final del Capítulo 6 aprendiste a trabajar con paquetes en R. Es habitual que cargue los paquetes necesarios al principio de un script para que no haya sorpresas sobre las descargas necesarias más adelante. Con ese espíritu, cargaremos ahora los paquetes necesarios para este capítulo. Puede que necesites instalar algunos de ellos; si necesitas un repaso sobre cómo hacerlo, vuelve a consultar el Capítulo 6. Explicaré con más detalle estos paquetes de cuando lleguemos a ellos.

# For importing and exploring data
library(tidyverse)

# For reading in Excel files
library(readxl)

# For descriptive statistics
library(psych)

# For writing data to Excel
library(writexl)

Vectores

En el Capítulo 6 también aprendiste sobre llamar a funciones sobre datos de distintos modos, y asignar datos a objetos:

my_number <- 8.2
sqrt(my_number)
#> [1] 2.863564

my_char <- 'Hello, world'
toupper(my_char)
#> [1] "HELLO, WORLD"

Lo más probable es que generalmente trabajes con más de un dato a la vez, por lo que asignar cada uno a su propio objeto probablemente no suene demasiado útil. En Excel, puedes colocar los datos en celdas contiguas, denominadas rango, y operar fácilmente con esos datos. La Figura 7-1 muestra algunos ejemplos sencillos de cómo operar sobre rangos tanto de números como de texto en Excel:

Figura 7-1. Operar con rangos en ...

Get Avanzar en la Analítica now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.