funciona, mas apara etiquetas. Portanto, opções adicionais podem ser necessárias.
precisa
Existe uma maneira fácil de girar os rótulos dos marcadores de eixo? Por exemplo, se eu tiver números maiores como rótulos de eixo, é bom que eles sejam girados em torno de 45 graus para encontrar um bom equilíbrio entre legibilidade (horizontal) e eficiência de espaço (vertical).
jmb
85
Usar par(las=1) .
Veja ?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.
Respostas:
Não tenho certeza se é isso que você quer dizer, mas tente configurar
las=1
. Aqui está um exemplo:Isso representa o estilo dos rótulos dos eixos. (0 = paralelo, 1 = todo horizontal, 2 = todo perpendicular ao eixo, 3 = todo vertical)
fonte
Usar
par(las=1)
.Veja
?par
:fonte
plot(1, xaxt="n", yaxt="n"); axis(1, las=2); axis(2, las=1)
Como Maciej Jończyk mencionou, talvez você também precise aumentar as margens
fonte
Você precisa usar a função theme () da seguinte maneira girando os rótulos do eixo x em 90 graus:
fonte
Primeiro, crie os dados para o gráfico
Segundo, forneça o nome para um arquivo de gráfico
Terceiro, traçar o gráfico de barras
Por fim, salve o arquivo
Resultado:
fonte