Etiquetas de eje de superíndice y subíndice en ggplot2 en R

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:

scatterplot

Diagrama de dispersión con etiquetas de eje simple

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:

sctterplotwithsuperscriptedlabel

Diagrama de dispersión con etiquetas de eje en superíndice

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:
 

sctterplotwithsubscriptedlabel

Diagrama de dispersión con etiquetas de eje con subíndice

Publicación traducida automáticamente

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