Como seguir com sucesso as convenções de nomeação em r

Video: Amado Batista Novo Cd 2017 - Músicas Novas - Lançamento - Completo

R é muito liberal quando se trata de nomes para objetos e funções. Essa liberdade é uma grande bênção e uma grande carga ao mesmo tempo. Ninguém é obrigado a seguir regras rígidas, de modo que toda a gente que programas de algo em R basicamente pode fazer o que ele ou ela agrada.

Video: Adriane santos ( cadastre link a seguir https://vo.hinode.com.br/1365721

Como escolher um nome correto em R

Embora quase tudo é permitido ao dar nomes aos objetos, ainda existem algumas regras em R que você não pode ignorar:

Video: Centro de Convenções de Goiânia

  • Os nomes devem começar com uma letra ou um ponto. Se você começar um nome com um ponto, o segundo personagem não pode ser um dígito.

  • Os nomes devem conter apenas letras, números, caracteres de sublinhado (_) e pontos (.). Embora você pode forçar R aceitar outros caracteres em nomes, você não deve, porque esses personagens muitas vezes têm um significado especial na R.

  • Você não pode usar as seguintes palavras-chave especiais como nomes:

  • pausa

  • outro

  • FALSO

  • para

  • função

  • E se

  • Inf

  • N / D



  • NaN

  • Próximo

  • repetir

  • Retorna

  • VERDADE

  • enquanto

R é maiúsculas e minúsculas, o que significa que, para R, último nome e Último nome são dois objetos diferentes. Se R lhe diz que não consegue encontrar um objecto ou função e você tem certeza de que deveria estar lá, certifique-se de que você usou o caso correto.

Escolha nomes em R que acrescentar significado ao seu código

Quando Joris era jovem, seus pais compraram um cordeiro pequeno bonito que precisava de um nome. Depois de muita contemplação, ele decidiu chamá-lo Blacky. Não importa que o cordeiro era realmente branco e seu nome fez todo mundo acreditar que era um dog- Joris pensei que era um nome perfeito.

Da mesma forma, chamando o resultado de um longo roteiro Blacky pode ser um pouco confuso para a pessoa que tem que ler o seu código mais tarde, mesmo que faz todos os tipos de sentido para você. Lembrar: Você pode ser o único que, em três meses, está tentando descobrir exatamente o que você estava tentando alcançar. Usando nomes descritivos vai permitir que você mantenha o seu código legível.

Embora você possa nomear um objeto que você quiser, alguns nomes vão causar menos problemas do que outros. Você deve ter notado que nenhuma das funções que usamos até agora são mencionados como sendo fora dos limites. É isso mesmo: Se você deseja chamar um objeto colar, você está livre para fazê-lo:

gt; colar lt; - colar ("Isso fica","confuso") Gt; cole [1] "Isso fica confuso"gt; colar("não","você","pensar?") [1] "Você não acha?"

R sempre saberá perfeitamente bem quando você quiser que o vector colar e quando você precisar a função colar(). Isso não significa que é uma boa idéia usar o mesmo nome para ambos os itens, no entanto. Se você pode evitar dar o nome de uma função para um objeto, você deve.

Uma situação em que você pode realmente entrar em apuros é quando você usa o capital F ou T como um nome de objecto. Você pode fazê-lo, mas é provável que você quebrar o código em algum ponto. Embora seja uma idéia muito ruim, T e F são muitas vezes utilizados como abreviaturas para VERDADE e FALSO, respectivamente. Mas T e F Não são palavras-chave reservados.

Então, se você alterá-los, R procurará primeiro para o objeto T e só então tentar substituir T com VERDADE. E qualquer código que ainda espera T significar VERDADE falhará a partir deste ponto. Nunca use F ou T, não como um nome de objecto e não como uma abreviatura.


Publicações relacionadas