names. Cuando renombro mis ejes X e Y, los nuevos nombres se superponen a los viejos nombres.
Utilicé este código para crear un gráfico de dispersión y darle un título, así como etiquetar los ejes:
<h1>Crea el gráfico de dispersión número 1</h1>
<h1>x = Frecuencia escrita, y = RTlexdec</h1>
plot(dataset$WrittenFrequency, dataset$RTlexdec)
<h1>Llama a la función title() para etiquetar los ejes y dar un título</h1>
title(main = "Gráfico de dispersión 1: Frecuencia escrita y RTlexdec", sub = NULL, xlab = "Y: Frecuencia escrita", ylab = "X: RTlexdec")
Sin embargo, la salida no muestra solo las nuevas etiquetas de los ejes, sino que se escriben encima de las que R generó. ¿Cómo puedo solucionarlo?
davy.ai
Para evitar que las nuevas etiquetas de los ejes se escriban encima de las generadas por R, se puede agregar el argumento
xaxt = "n"
eyaxt = "n"
a la funciónplot()
. Esto evitará que R genere sus propias etiquetas de ejes y permitirá agregar las etiquetas personalizadas usando la funciónaxis()
. Aquí está el código modificado:En la función
axis()
,side=1
se refiere al eje x yside=2
se refiere al eje y.at
especifica las posiciones en las que se deben dibujar las etiquetas ylabels
especifica las etiquetas que se deben dibujar. El argumentolas=2
especifica que las etiquetas del eje y se deben dibujar paralelas al eje en lugar de perpendiculares.