En este artículo, veremos cómo usar las etiquetas de los ejes Superíndice y Subíndice en ggplot2 en el lenguaje de programación R.
Primero debemos cargar el paquete ggplot2 usando la función library(). Para instalar y cargar el paquete ggplot2, escriba el siguiente comando en R Console.
# To Install ggplot2 package # (Write this command to R Console) install.packages("ggplot2") # Load ggplot2 package library("ggplot2")
Ahora, vamos a crear un DataFrame. Aquí crearemos un marco de datos simple con dos variables llamadas X e Y y luego lo asignaremos al objeto de datos. Llamémoslo DF . Aquí hemos generado 10 valores aleatorios para los ejes xey usando la función rnorm() .
# Load Package library("ggplot2") # Create a DataFrame DF <- data.frame(X = rnorm(10), Y = rnorm(10))
Para crear un gráfico R, usamos la función ggplot() y para hacerlo disperso agregamos la función geom_point() a la función ggplot(). Aquí usamos algunos parámetros tamaño , relleno , color , forma solo para una mejor apariencia de los puntos en ScatterPlot. Para las etiquetas en los ejes X e Y, usamos las funciones xlab() e ylab() respectivamente.
Sintaxis:
xlab(“Etiqueta para el eje X”)
ylab(“Etiqueta para el eje Y”)
Ejemplo:
R
# Load Package library("ggplot2") # Create a DataFrame DF <- data.frame(X = rnorm(10), Y = rnorm(10)) # Create a ScatterPlot with simple labels ggplot(DF,aes(X, Y))+ geom_point(size = 8, fill = "green", color = "black", shape = 21)+ xlab("X-Axis")+ ylab("Y-Axis")
Producción:
Adición de etiquetas de eje en superíndice
Ahora cambiaremos la etiqueta de X a “ Superíndice del eje X ” y de Y a “ Superíndice del eje Y ”. Para eso , la función bquote() se usa para citar el argumento que se le pasó.
Sintaxis: bquote (expr)
Parámetro:
- expr: objeto de lenguaje
bquote() Para superíndice:
bquote(superíndice matemático(^) Notación)
Ejemplo:
R
# Load ggplot2 Package library("ggplot2") # Create a DataFrame For Plotting DF <- data.frame(X = rnorm(10), Y = rnorm(10)) # Create ggplot2 ScatterPlot with SuperScripted # value of Label of Axis. ggplot(DF,aes(X, Y))+ geom_point(size = 8, fill = "green", color = "black", shape = 21)+ xlab(bquote(X-Axis^superscript))+ ylab(bquote(Y-Axis^superscript))
Producción:
Adición de etiquetas de eje de subíndice
Cambiaremos la etiqueta de X a “ X-Axis subíndice ” y de Y a “ Y-Axis subíndice ”. Para eso, usaremos nuevamente la función bquote() pero con una notación matemática diferente para el subíndice.
bquote() para subíndice:
bquote(subíndice matemático([]) Notación)
Ejemplo:
R
# Load ggplot2 Package library("ggplot2") # Create a DataFrame For Plotting DF <- data.frame(X = rnorm(10), Y = rnorm(10)) # Create ggplot2 ScatterPlot with SubScripted # value of Label of Axis. ggplot(DF,aes(X, Y))+ geom_point(size = 8, fill = "green", color = "black", shape = 21)+ xlab(bquote(X-Axis[subscript]))+ ylab(bquote(Y-Axis[subscript]))
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