funciona, pero recorta las etiquetas. Por lo tanto, se pueden requerir opciones adicionales.
boczniak767
¿Hay una manera fácil de rotar las etiquetas de los ejes? Por ejemplo, si tengo números más grandes como etiquetas de marca de eje, es bueno que giren alrededor de 45 grados para lograr un buen equilibrio entre legibilidad (horizontal) y eficiencia de espacio (vertical).
jmb
85
Uso par(las=1).
Ver ?par:
las
numeric in{0,1,2,3}; the style of axis labels.0: always parallel to the axis [default],1: always horizontal,2: always perpendicular to the axis,3: always vertical.
Respuestas:
No estoy seguro de si esto es lo que quieres decir, pero intenta configurarlo
las=1
. Aquí hay un ejemplo:Eso representa el estilo de las etiquetas de los ejes. (0 = paralelo, 1 = todo horizontal, 2 = todo perpendicular al eje, 3 = todo vertical)
fuente
Uso
par(las=1)
.Ver
?par
:fuente
plot(1, xaxt="n", yaxt="n"); axis(1, las=2); axis(2, las=1)
Como mencionó Maciej Jończyk , es posible que también necesite aumentar los márgenes
fuente
Debe utilizar la función theme () de la siguiente manera girando las etiquetas del eje x 90 grados:
fuente
Primero, cree los datos para el gráfico
Segundo, dé el nombre de un archivo gráfico
Tercero, trazar el gráfico de barras
Finalmente, guarde el archivo
Salida:
fuente