• Ir a navegación principal
  • Ir al contenido principal
  • Ir a la barra lateral primaria

Estadísticamente

  • Blog
  • Contacto
  • Lista de correo

20 abril, 2020 by Javier 2 comentarios

Gráficos de Líneas en R (Función PLOT en R)

En este post vas a aprender a hacer gráficos estadísticos con R.

En este pequeño paquete de tutoriales que voy a ir publicando, se incluye la creación de distintos gráficos básicos en R:

  • Gráficos lineales o gráficos de líneas.
  • Gráficos de barras en R (gráficos de barras horizontales, gráficos de barras verticales).
  • Gráficos circulares, gráficos de sectores o gráficos tipo tarta (pie charts).

Y en particular, en el post de hoy, vamos a ver cómo hacer un gráfico de líneas en R, o lo que es lo mismo, vamos a ver cómo usar la función plot en R.

¿Quieres aprender a programar R o Python?

Te aviso cada vez que publique

Please wait...

Gracias por suscribirte.

Antes de nada, recordarte que este artículo es de tipo práctico, por lo que aquí solamente hablaremos de la elaboración de los gráficos en R, no veremos los conceptos básicos de gráficos (puesto que ya los vimos en ese otro artículo que tenéis en el enlace jeje).

¿Cómo hacer un gráfico de líneas en R?

# Definimos la función seno punto a punto desde -π a π
x <- seq(-pi,pi,0.1) 
seno_x <- sin(x)

Y ahora vamos a utilizar la función plot de R para hacer la representación de la función seno que acabamos de definir.

# plot(x,y,...) donde x = EJE_X | y = EJE_Y

# Gráfico donde x está en el EJE X
# y el seno de la x en el EJE Y
plot(x,seno_x)

Y de igual modo que representamos la evolución del cálculo del seno de la x en el EJE X, también podríamos hacerlo sobre el EJE Y…

# Gráfico donde el seno(x) está en el EJE X
# y la "x" está en el EJE Y
plot(seno_x,x)

R nos permite cambiar desde la misma función plot como vamos a representar nuestro gráfico de lineas, utilizando «type» seguido de:

"p" - puntos (función por defecto)
"l" - línea
"b" - puntos + líneas entre los puntos
"c" - solo líneas con un punto vacío
"o" - puntos + lineas por encima de los puntos
"s" - tipo escalera
"h" - tipo histograma

Vamos a ver algunos ejemplos:

# Tipo "línea"
plot(x,seno_x, type="l")
# Tipo "escalera"
plot(x,seno_x, type="s")
# Tipo "histograma"
plot(x,seno_x, type="h")

También podemos cambiar el color de los gráficos en R utilizando la función «col«:

plot(x,seno_x, type="l",col="blue") # azul
plot(x,seno_x, type="l",col="red")  # rojo

También podemos añadir títulos al gráfico, o cambiar el nombre de los ejes que estamos representando en R:

plot(x, seno_x, 
main="Gráfico de la función seno", 
ylab="EJE Y",
xlab="EJE X")
También te puede interesar  Secuencias, Repeticiones y Factores en R

Archivado en:Programar en R

Interacciones con los lectores

Comentarios

  1. Oreste Bruno dice

    20 abril, 2020 en 21:38

    Hola, que tal?, a pesar de la actual situación esperemos que pronto sea un mal recuerdo y nada más. Con respecto a esta clase de gráficos en R, te diré que me resultó muy útil, y quiero agradecer tu gran labor. Un abrazo grande desde Argentina. Mi nombre es Oreste Bruno, tengo 61 años y todavía tengo ganas de aprender temas de computación.

    Responder
    • Javier dice

      21 abril, 2020 en 23:35

      Muy buenas Oreste!! No creo que te hagas una idea de lo muchísimo que me anima leer tu comentario. Mil gracias por compartirlo de verdad. Seguiré trabajando en la web para que personas como tú disfruten aprendiendo programación. Abrazo!

      Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada.

sidebar

sidebar-alt

2020 © N Theme by AsiThemes · N Theme on Genesis Framework · WordPress · Iniciar sesión
Si sigues utilizando este sitio asumiremos que estás de acuerdo con el uso de cookies para mejorar la experiencia del usuario.Vale