Como estruturar seu código em r

Os nomes não são as únicas coisas que podem influenciar a legibilidade do seu código R. Quando você iniciar funções de nidificação ou realizar cálculos complexos, seu código pode se transformar em uma grande bagunça de texto e símbolos rapidamente.

Felizmente, você tem alguns truques para limpar o seu código para que você ainda pode decifrar o que você fez três meses abaixo da estrada.

Aninhamento funções e fazer cálculos complexos podem levar a muito longas linhas de código. Se você quiser fazer um vetor com os nomes de seus três títulos das músicas mais queridas, por exemplo, você já está em apuros. Felizmente, R permite que você quebrar uma linha de código em várias linhas no seu script, assim você não precisa se deslocar para a direita o tempo todo.

Video: ▶SOLUÇÃO! Não consigo receber o código de verificação do whatsapp!

Você não tem sequer a usar uma notação especial ou personagem. R saberá que a linha não está terminado, enquanto você dar-lhe algum indício. De um modo geral, você tem que ter certeza o comando é, sem dúvida incompleto. Existem várias maneiras de fazer isso:

  • Você pode usar uma aspa para começar uma string. R tomará todas as seguintes entradas - incluindo as quebras de linha - como parte da cadeia de caracteres, até encontrar a segunda aspa correspondência.

  • Você pode terminar a linha incompleta com um operador (como +, /, lt; -, e assim por diante). R saberá que algo mais deve seguir. Isto permite-lhe criar uma estrutura em cálculos mais longos.

  • Você pode abrir um parêntese para uma função. R lerá todas as entradas que recebe como uma linha até encontrar o parêntese correspondente. Isto permite-lhe alinhar argumentos abaixo de uma função, por exemplo.

Video: Códigos secretos dos celulares Android. Full HD

O pequeno script a seguir mostra todas estas técnicas:



baskets.of.Geraldine lt; -c (5,3,2,2,12,9) Introdução lt; - "É maravilhoso! O Todos os Grannies Estrelas scoreda total de"Outro lt; - "cestas nos últimos seis jogos!"Total.baskets lt; - + baskets.of.Granny baskets.of.GeraldineText lt; - pasta (Intro, sum (Total.baskets), Outro) gato (Texto)

Você pode copiar este código em um arquivo de script e executá-lo no console. Se você executar este pequeno trecho de código, você verá a seguinte saída no console:

É maravilhoso! O Todos os Grannies Estrelas scoreda total de 71 cestas nos últimos seis jogos!

Video: Como Ler e usar o QR Code em seu Celular

Isto imediatamente mostra o que o gato() função faz. Ela imprime o que você dá-lo como um argumento diretamente ao console. Ele também interpreta os caracteres especiais, como quebras de linha e guias. Se você olhar para o vetor Texto, você veria o seguinte:

gt; Texto [1] "É maravilhoso! Os Todos Grannies Estrela marcou na total de 71 cestas nos últimos seis jogos!"

o n representa a quebra de linha. Mesmo que seja colado ao uma, R reconhecerá n como um personagem separado.

Video: Como ativar Steam móvel no seu celular (Gerar código no celular)

Tudo isso também funciona na linha de comando. Se você digitar um comando inacabado, R mudará o prompt para um + assinar, indicando que você pode continuar a escrever o seu comando:

gt; cat ( `Se você duvida se ele funciona, + apenas experimentá-lo.) Se você duvida se ele funciona, apenas experimentá-lo.

Rstudio adiciona automaticamente uma quebra de linha no final de uma gato() declaração se não houver nenhum, mas R não faz isso. Então, se você não usar rstudio, lembre-se de adicionar uma quebra de linha (ou o símbolo n) No final de sua corda.


Publicações relacionadas