Trazar solo texto en R

En este artículo, discutiremos cómo trazar solo texto en el lenguaje de programación R.

Método 1: Usar la función par() con el argumento mar

En este enfoque para trazar solo texto, el usuario debe llamar a la función par incorporada con el argumento mar para simplemente trazar el gráfico vacío en el lenguaje de programación R y luego llamar a la función text() para escribir el texto en el vacío. gráfico creado por la función par con el argumento mar en el lenguaje R.

Sintaxis: par(mar, mgp, las)

Parámetros:

  • mar: un vector numérico de longitud 4, que establece los tamaños de los márgenes en el siguiente orden: inferior, izquierdo, superior y derecho.
  • mgp: un vector numérico de longitud 3, que establece las ubicaciones de las etiquetas de los ejes en relación con el borde de la ventana de trazado interior.
  • las: un valor numérico que indica la orientación de las etiquetas de marca de verificación y cualquier otro texto agregado a una gráfica después de su inicialización.

Ejemplo:

R

par(mar = c(0, 0, 0, 0))
 
plot(x = 0:10, y = 0:10, ann = F,bty = "n",type = "n",
     xaxt = "n", yaxt = "n")
 
text(x = 5,y = 5,"Knowledge is power!\nCome with us and
contribute your knowledge about Computer Science \into our world
of Geeks!\n~GeeksForGeeks")

Producción:

Método 2: usar las funciones annotate() y theme_void() de ggplot2 

En este enfoque para trazar solo texto, el usuario primero debe instalar e importar en la consola R y llamar a las funciones annotate() y theme_void() del paquete ggplot2 con los parámetros requeridos en el lenguaje de programación R para agregar el único texto en la trama. en el lenguaje de programación R.

La función annotate() agrega geoms a una gráfica, pero a diferencia de una función de geom típica, las propiedades de los geoms no se mapean a partir de variables de un marco de datos, sino que se pasan como vectores. 

Sintaxis: anotar(geom,x = NULL,y = NULL,xmin = NULL,xmax = NULL,ymin = NULL,ymax = NULL,xend = NULL, yend = NULL,…,na.rm = FALSE)

Parámetro:

  • geom: nombre de geom a usar para la anotación
  • x, y, xmin, ymin, xmax, ymax, xend, yend: estética de posicionamiento: debe especificar al menos una de estas.
  • …: Otros argumentos pasados ​​a la capa(). Suelen ser estéticas, que se utilizan para establecer una estética en un valor fijo, como color = «rojo» o tamaño = 3.
  • na.rm: si es FALSO, los valores faltantes predeterminados se eliminan con una advertencia. Si es VERDADERO, los valores perdidos se eliminan silenciosamente.

La función theme_void() es un tema completamente vacío, útil para gráficos con coordenadas no estándar o para dibujos.

Ejemplo:

R

library("ggplot2") 
 
ggplot() +
  annotate("text", x = 10,  y = 10,
           size = 6,
           label = "Knowledge is power!\nCome with us and
contribute your knowledge about Computer Science into our
world of Geeks!\n~GeeksForGeeks") + theme_void()

Producción:

Publicación traducida automáticamente

Artículo escrito por geetansh044 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 *