Realizar gráficas

En R, la función básica para graficar es plot(), pero hay muchas otras funciones y paquetes que se utilizan para crear diversos tipos de gráficos. Aquí te muestro algunos comandos básicos para graficar en R y ejemplos de cómo usarlos:

1. Gráfico de dispersión

# Crear un gráfico de dispersión
x <- c(1, 2, 3, 4, 5)
y <- c(2, 4, 5, 7, 8)
plot(x, y)

Este código crea un gráfico de dispersión básico, donde x e y son los datos para los ejes X e Y, respectivamente.

2. Gráfico de líneas

# Crear un gráfico de líneas
plot(x, y, type = "l")

Aquí, type = "l" indica que el gráfico debe ser de líneas.

3. Histograma

# Crear un histograma
data <- rnorm(100)
hist(data)

Este comando genera un histograma, que es útil para visualizar la distribución de un conjunto de datos.

4. Diagrama de caja (Boxplot)

# Crear un diagrama de caja
boxplot(y)

El diagrama de caja proporciona una representación gráfica de la distribución de un conjunto de datos, mostrando el rango, los cuartiles y los valores atípicos.

5. Gráfico de barras

# Crear un gráfico de barras
barplot(height = c(2, 4, 5, 7, 8))

El gráfico de barras se utiliza para mostrar comparaciones entre categorías de datos.

6. Gráfico de pastel (Pie chart)

# Crear un gráfico de pastel
pie(x = c(10, 20, 30, 40))

El gráfico de pastel es útil para mostrar proporciones de un total.

7. Gráficos avanzados con ggplot2

Para gráficos más avanzados y personalizables, el paquete ggplot2 es muy popular. Aquí está cómo hacer un gráfico de dispersión con ggplot2:

# Instalar y cargar ggplot2 si aún no está instalado
if (!requireNamespace("ggplot2", quietly = TRUE)) {
  install.packages("ggplot2")
}
library(ggplot2)

# Crear un gráfico de dispersión con ggplot2
ggplot(data = data.frame(x, y), aes(x = x, y = y)) +
  geom_point() +
  geom_line() +
  labs(title = "Gráfico de dispersión con ggplot2", x = "Eje X", y = "Eje Y")
## Warning: package 'ggplot2' was built under R version 4.3.3

Este ejemplo utiliza ggplot2 para crear un gráfico de dispersión, donde geom_point() agrega puntos al gráfico y geom_line() conecta los puntos con líneas.

Estos son algunos de los comandos básicos para graficar en RStudio. R ofrece una amplia gama de funciones y paquetes para la visualización de datos, permitiéndote crear gráficos simples y complejos para analizar y presentar tus datos de manera efectiva.