2012-05-07 13 views
5

Tengo problemas para encontrar una respuesta, ya que no quiero aumentar el tamaño de la etiqueta del eje x, sino el atributo de nombres de mi diagrama de caja.Aumentar el tamaño de los nombres de los diagramas de caja en R

Estoy generando una subtrama de 1x3, con 3 cuadros dentro de cada cuadro de caja.

data1 = c(d1, d3, d3) 
data2 = c(e1, e2, e3) 
data3 = c(f1, f2, f3) 
lbls = c("Label 1", "Label 2", "Label 3") 
par(mfrow=c(1,3)) 
boxplot(data1, names=lbls, ylab="Components", main="First Plot", ylim=c(0,1500)) 
boxplot(data2, names=lbls, ylab="Components", main="Second Plot", ylim=c(0,1500)) 
boxplot(data3, names=lbls, ylab="Components", main="Third Plot", ylim=c(0,1500)) 

he tratado de jugar con cosas como par(cex.lab=1.5), boxplot(..., label.cex=1.5), y así sucesivamente, pero nada en realidad aumenta el tamaño del campo de nombres, sólo los ejes de la etiqueta.

Respuesta

17

El uso del comando par() con el comando apropiado le permitirá cambiar su tamaño.

Pruebe usar uno de los dos comandos siguientes con diferentes tamaños y debería funcionar para usted.

par(cex.lab=1.5) # is for y-axis 

par(cex.axis=1.5) # is for x-axis 
+0

gracias amable señor, esto ha funcionado de maravillas – espais

+0

Parece que tenía que usar ambos? – Nathan

+0

Solo agrego en caso de que alguien más encuentre esta pregunta en el mismo lugar que yo. Vine aquí para encontrar el argumento 'cex.names', que corresponde a las etiquetas' names.arg'. – MichaelChirico

Cuestiones relacionadas