En este artículo, veremos cómo usar superíndice con ggplot2 en el lenguaje de programación R. Puede usar Superíndice en cualquier parte de la trama donde desee. La función seguirá siendo la misma para usar valores de superíndice en todos los lugares. Aquí usaremos el valor de superíndice en el título ggplot2 y en la etiqueta del eje.
Para eso, el primer paquete ggplot2 se carga usando la función library().
Datos en uso:
X | Y | |
---|---|---|
1 | 1 | 1 |
2 | 2 | 4 |
3 | 3 | 9 |
4 | 4 | dieciséis |
5 | 5 | 25 |
6 | 6 | 36 |
7 | 7 | 49 |
8 | 8 | 64 |
9 | 9 | 81 |
10 | 10 | 100 |
Para crear un gráfico R, usamos la función ggplot() y para hacer un gráfico de líneas, agregamos la función geom_line() a la función ggplot(). Primero grafiquémoslo regularmente para que la diferencia sea evidente.
Ejemplo:
R
# Load Package library("ggplot2") # Create a DataFrame DF <- data.frame(X = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), Y = c(1, 4, 9, 16, 25, 36, 49, 64, 81, 100)) # Create a LineGraph ggplot(DF,aes(X, Y))+ geom_line(size = 2, color = "green")
Producción:
Superíndice la etiqueta del eje de la trama
Aquí la función bquote() se usa para producir una etiqueta de superíndice.
Sintaxis: bquote (expr)
Parámetro:
- expr: objeto de lenguaje
bquote() Para superíndice:
bquote(‘string'(Notación de superíndice matemático))
Para asignar las etiquetas a los ejes X e Y, utilizaremos las funciones xlab() e ylab() para dar etiquetas a los ejes X e Y respectivamente.
Sintaxis: xlab («Etiqueta para el eje X»)
Sintaxis: ylab («Etiqueta para el eje Y»)
Ejemplo:
R
# Load ggplot2 Package library("ggplot2") # Create a DataFrame For Plotting DF <- data.frame(X = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), Y = c(1, 4, 9, 16, 25, 36, 49, 64, 81, 100)) # Create ggplot2 Line Graph with # SuperScripted value of Label of # Y Axis. ggplot(DF,aes(X, Y))+ geom_line(size = 2, color = "green")+ xlab('X-axis (number)')+ ylab(bquote('Y-axis '(number^2)))
Producción:
Superíndice el título de la trama
Para agregar un superíndice como título, agregue la función bquote con valor dentro de ggtitle().
Sintaxis: ggtitle («Título de la trama»)
Parámetro:
- Al igual que las funciones xlab e ylab, podemos dar el título para trazar directamente usando esta función. Aquí usaremos la función bquote() para escribir el valor de Superíndice (Número VS Número 2 ) como título de la trama.
Retorno : Título a parcela.
Ejemplo:
R
# Load ggplot2 Package library("ggplot2") # Create a DataFrame For Plotting DF <- data.frame(X = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), Y = c(1, 4, 9, 16, 25, 36, 49, 64, 81, 100)) # Create ggplot2 Line Graph with SuperScripted # value of Title of plot ggplot(DF,aes(X, Y))+ geom_line(size = 2, color = "green")+ ggtitle(bquote('Number VS'~Number^2))
Producción:
Publicación traducida automáticamente
Artículo escrito por erkrutikpatel y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA