Principal Dispositivos Como alterar a escala do eixo X ou Y em R

Como alterar a escala do eixo X ou Y em R



Uma das características mais importantes da linguagem de programação R são as escalas dos eixos X e Y. Eles determinam a aparência de suas linhas de grade, rótulos e marcações, tornando-os cruciais para qualquer projeto. As escalas padrão geralmente não funcionam, e é aí que a mudança dessas métricas entra em jogo.

Como alterar a escala do eixo X ou Y em R

Neste guia, explicaremos como alterar as escalas dos eixos X e Y em R. Você também descobrirá como criar eixos personalizados e outros detalhes úteis.

Como você altera a escala dos eixos X e Y?

Existem várias maneiras de alterar a escala dos eixos X e Y na base R. A maioria das pessoas confia nas funções ylim() e xlim(). O exemplo a seguir mostra como eles funcionam:

|_+_|

|_+_|

|_+_|

Você pode usar isso para criar um gráfico com a escala de eixo padrão:

|_+_|

como fazer poções durarem mais

Criar plotagens com escala personalizada também é uma opção:

|_+_|

Como usar a função Log para alterar a escala dos eixos X e Y?

A função de log também pode ser útil. Ele permite que você transforme seus eixos em escalas de log. Dê uma olhada no próximo código para ver a função log na prática:

|_+_|

|_+_|

Isso define os dados necessários, permitindo que você crie seu gráfico com o eixo y logarítmico:

|_+_|

Como alterar a escala do eixo no ggplot2

Saber como alterar a escala do eixo é benéfico em várias configurações, como gráficos em seu R base. Novamente, você pode utilizar as funções ylim() e xlim() para alterar as escalas, conforme mostrado pelo código a seguir:

|_+_|

|_+_|

|_+_|

Criar um gráfico de dispersão com eixos personalizados também não deve ser muito difícil:

|_+_|

|_+_|

|_+_|

|_+_|

Outra opção é transformar os eixos em escalas de log com estes argumentos:

  • scale_x_continuous(trans='log10')
  • scale_y_continuous(trans='log10')

Aqui está um exemplo desses argumentos no código:

|_+_|

|_+_|

|_+_|

Essas informações permitem que você faça um gráfico de dispersão com um eixo y de log personalizado:

|_+_|

|_+_|

|_+_|

Como criar um eixo personalizado em R

Além de modificar a escala dos eixos X e Y, o R também permite que você crie seus próprios eixos. Naturalmente, você precisará usar a função axis. Esta é a aparência do modelo mais comum:

|_+_|

Aqui está o que cada componente dentro dos parênteses significa:

  • side – o lado do seu gráfico onde o eixo será desenhado (4 – direito; 3 – superior; 2 – esquerdo; 1 – inferior)
  • at – um vetor que indica onde as marcas de escala serão posicionadas
  • labels – um vetor de rótulo que será colocado em suas marcas de tique (se for zero, o programa usará o valor at)
  • pos – esta é a coordenada para desenhar sua linha de eixo (ou seja, o valor onde ela cruza o outro eixo)
  • lty – o tipo de linha
  • col – a cor da marca e da linha
  • las – especifica se os rótulos são perpendiculares (=2) ou paralelos (=0) ao eixo
  • tck – o comprimento da sua marca de escala representada como uma fração da região de plotagem. Os valores negativos estão fora do gráfico, enquanto os números positivos estão posicionados dentro. Além disso, zero suprime os tiques enquanto 1 cria as linhas de grade (-0,01 é o valor padrão).

Ao criar eixos personalizados, você pode considerar suprimir os eixos gerados automaticamente pela função de plotagem de alto nível. Veja como:

  • Digite |_+_| para suprimir ambos os eixos ao mesmo tempo.
  • Digite |_+_| para suprimir o eixo X.
  • Digite |_+_| para suprimir o eixo Y

Como alterar os eixos X e Y com as funções de escala?

Ainda outra maneira de alterar seus eixos é empregar a função scale_xx(). Dê uma olhada no formato simplificado deste recurso:

|_+_|

|_+_|

O significado desses elementos é o seguinte:

  • nome – rótulo do eixo Y ou X
  • quebras – controlando as quebras em seu guia (por exemplo, linhas de grade e marcações de eixo). Alguns dos valores mais comuns incluem nulo, dispensa e vetores de caracteres ou numéricos que especificam as quebras.
  • rótulos – rótulos de suas marcas de escala de eixo. Os valores permitidos incluem vetores nulo, dispensa e caractere.
  • limites – este vetor numérico determina os limites do eixo X ou Y.
  • trans – a maioria dos usuários usa log2 ou log10 como seu valor trans. Como o nome sugere, é usado para transformação de eixo.

Coloque suas habilidades de codificação R à prova

Modificar a escala dos eixos X e Y abre novas possibilidades no R. Ele permite que você apresente seus dados claramente com rótulos apropriados, marcas de escala e outros elementos essenciais. O melhor de tudo, você não deve ter muitos problemas para alterar a escala, pois a maior parte do processo é relativamente simples.

Você prefere eixos padrão ou personalizados em R? Com que frequência você muda seus eixos? Você já criou um eixo personalizado? Deixe-nos saber na seção de comentários abaixo.

Artigos Interessantes

Escolha Do Editor

Como corrigir erros ‘Você precisa de permissão de TrustedInstaller’ no Windows
Como corrigir erros ‘Você precisa de permissão de TrustedInstaller’ no Windows
Cada tentativa de mover, excluir ou alterar um arquivo ou pasta e ver a mensagem de erro ‘Você precisa da permissão do TrustedInstaller para executar esta ação’? Você pensaria que, como proprietário ou administrador do sistema, você teria o último
Análise do HP ProLiant ML350 G6
Análise do HP ProLiant ML350 G6
A HP certamente não se intimida com seus servidores ProLiant, uma vez que afirma o DL380 como o servidor em rack mais popular do mundo e o ML350 como um dos servidores em torre mais flexíveis do mundo. Nesta revisão exclusiva, nós
Apple TV: o que é e como funciona
Apple TV: o que é e como funciona
Apple TV é um dispositivo de streaming de mídia que roda em uma plataforma semelhante ao iPhone. Você pode usá-lo para transmitir TV e filmes e baixar aplicativos.
Como alinhar à direita parte de uma linha no Word
Como alinhar à direita parte de uma linha no Word
Como um dos melhores programas de escrita do mercado, o MS Word não tem falta de opções de formatação. O alinhamento de texto está entre os essenciais, e você pode se surpreender com o que pode ser feito com linhas nesse sentido. Em
Como consertar quando o Bluetooth do Windows 10 não está funcionando
Como consertar quando o Bluetooth do Windows 10 não está funcionando
Informações e soluções práticas para quando o Bluetooth parar de funcionar corretamente e seu dispositivo não sincronizar com seus computadores ou laptops Windows 10.
Como hackear seu PlayStation Classic para mais jogos
Como hackear seu PlayStation Classic para mais jogos
O PlayStation Classic é, com toda a honestidade, um pouco decepcionante. Enquanto a Sony certamente esperava que fosse tão fenomenal quanto os mini-consoles NES e SNES da Nintendo, isso deixa muito a desejar. Claro que é lindo
USB (Universal Serial Bus): tudo o que você precisa saber
USB (Universal Serial Bus): tudo o que você precisa saber
USB (Universal Serial Bus) é um padrão de conexão usado por computadores e outros dispositivos como smartphones, pen drives, câmeras, etc.