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