Para um ggplot eu preciso obter marcas com rótulospara intervalos de 10 em vez de 20, como mostrado na imagem abaixo - como obter marcas de escala com rótulos em intervalos de 10 para eixo xe intervalos de 5 para eixo y
O vetor do eixo x original tem dados como [10, 20, 30, 40, 50, 60] para todas as séries e o vetor do eixo y tem dados como [1,67, 3,3, 5, 6,67, 8,3,10] para uma série e para outras duas séries.
Respostas:
5 para resposta № 1Eu aconselho você a adicionar um pouco do seu código, para que seja mais fácil para as pessoas ajudarem você aqui.
Para responder à sua pergunta, você poderia usar o breaks
opção no scale
família. Por exemplo,
g <- ggplot(...) + ...
g + scale_x_continuous(breaks = seq(10, 60, by = 10))
+ scale_y_continuous(breaks = seq(0, 10, len = 5))