Adición de texto a gráficos en programación R: función text() y mtext()

El texto se define como una forma de describir datos relacionados con la representación gráfica. Funcionan como etiquetas a cualquier representación pictórica o gráfica. En este artículo, aprenderemos a agregar un texto a un diagrama en el lenguaje de programación R usando las funciones text() y mtext() .

R – función de texto()

La función de texto() en el lenguaje de programación R se utiliza para dibujar elementos de texto en gráficos en Base R.

Sintaxis: texto (x, y, etiquetas)

Parámetros: 

  • x e y: valores numéricos que especifican las coordenadas del texto a trazar
  • etiquetas: el texto a escribir

Devoluciones: Texto agregado a la trama 

Ejemplo 1: 

R

# R program to add text to plot
 
# Calling data set
d<-head(mtcars)
 
# Plotting the graph
plot(d[, 'wt'], d[, 'mpg'],
     main = " Car Weight vs. Milage ",
     xlab = "Miles", ylab = " Weight",
     pch = 19, col = "darkgreen")
 
# Calling text() function
text(d[, 'wt'], d[, 'mpg'],  row.names(d),
     cex = 0.88, pos = 2, col = "darkgreen")

Producción: 

En el ejemplo anterior, el texto se agrega al gráfico del conjunto de datos ‘mtcar’.

Ejemplo 2: Implementación de text() para agregar una anotación matemática a una gráfica 

R

# R program to add text to plot
 
# Plotting the graph
plot(1:5, 1:5,
     main = "text() Function  examples")
 
# Calling text() function
text(2, 3, expression(hat(beta) == (X^t * X)^{-1} * X^t * y))
text(3, 4, expression(bar(x) == sum(frac(x[i], n), i==1, n)))

Producción:

En el ejemplo anterior, la función text() se usa para agregar una anotación matemática a una gráfica

R – mtext() Función para agregar texto a los márgenes del gráfico

La función mtext() en el lenguaje de programación R se usa para agregar texto a los márgenes de la trama. 

Sintaxis: mtext(texto, lado)

Parámetros: 

  • texto: texto a escribir
  • lado: un número entero que especifica el lado del gráfico, como: inferior, izquierdo, superior y derecho.

Devoluciones: Texto agregado en los márgenes del gráfico 

Ejemplo: 

R

# R program to add text to a plot
 
# Creating a plot
plot(1:5, 1:5,
     main = "mtext examples")
 
# Calling mtext() function
mtext("mtext() function", side = 3)

Producción:

Aquí, en el ejemplo anterior, el lado especifica el lado del gráfico, como la parte inferior, izquierda, superior, derecha. Y dado el lado = 3, es decir, la parte superior de la trama.

Publicación traducida automáticamente

Artículo escrito por kaurbal1698 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *