Como para iniciar a sua primeira sessão de r

Você provavelmente está ansioso para começar a fazer algum código R real. Aqui, você começa a fazer exatamente isso. Prepare-se para sujar as mãos e mergulhar no mundo da programação!

Dizendo Olá para o mundo

livros de programação normalmente começar com um programa muito simples. Muitas vezes, este primeiro programa cria a mensagem Olá Mundo!. Em R, Olá programa mundial consiste de uma linha de código.

Video: Playstation 4 Passo a Passo - PS4 Minha primeira Vez - Portugues - Br

Iniciar uma nova sessão R, digite o seguinte em seu console, e pressione Enter:

gt; print ( “Olá, mundo!”)

R responde imediatamente com esta saída:

[1] “Olá, mundo!”

Você pode recolher a entrada e saída em um único bloco de código, como este:

gt; print ( “Olá, mundo!”) [1] “Olá, mundo!”

Fazer matemática simples

Digite o seguinte em seu console para calcular a soma de cinco números:

gt; 1 + 2 + 3 + 4 + 5 [1] 15

A resposta é 15, que você pode facilmente verificar por si mesmo. Você pode pensar que há uma maneira mais fácil de calcular este valor, embora - e você estaria certo.

usando vetores

UMA vetor é o tipo mais simples de estrutura de dados no manual R. O R define um vector como “um único co entidadensistindo de uma coleção de coisas”. Uma colecção de números, por exemplo, é um vector numérico - os primeiros cinco números inteiros formar um vector de comprimento numérica 5.

Video: Minha Primeira Sessão de Coaching

Para construir um vector, tipo na consola:

gt; c (1, 2, 3, 4, 5) [1] 1 2 3 4 5

Na construção de seu vetor, você têm usado com sucesso uma função em R. Em linguagem de programação, um Diversãocção é um pedaço de código que leva algumas entradas e faz algo específico com eles. Na construção de um vetor, você diz ao c () função para construir um vector com os cinco primeiros números inteiros. As entradas dentro dos parênteses são referidos como argumentos.

Você também pode construir um vetor usando operadores. A operador é um símbolo você ficar entre dois valores para fazer um cálculo. os símbolos +, -, *, e / são todos os operadores, e eles têm o mesmo significado que eles fazem em matemática. Portanto, 1 + 2 em R devolve o valor 3, assim como você esperaria.

Um operador muito útil é chamado seqüência, e parece que dois pontos (:). Digite o seguinte em seu console:

gt; 1: 5 [1] 1 2 3 4 5

Isso é mais parecido com ele. Com três teclas, você gerou um vetor com os valores 1 através 5. Para calcular a soma deste vetor, digite em seu console:

gt; soma (1: 5) [1] 15


Enquanto bastante básico, este exemplo mostra que o uso de vetores permite fazer operações complexas com uma pequena quantidade de código.

Armazenar e calcular os valores

Video: TERAPIA - Como é a primeira sessão ? #2

Usando R como uma calculadora é muito interessante, mas talvez não tão útil. A capacidade de muito mais útil é armazenar valores e, em seguida, fazer cálculos sobre estes valores armazenados. Tente isto:

gt; X lt; - 1: 5gt; x [1] 1 2 3 4 5

Nestas duas linhas de código, você primeiro atribuir a seqüência 1: 5 para um objeto chamado X. Então você pergunta R para imprimir o valor de X digitando X no console e pressionando Enter.

Video: A Primeira Sessão de Psicoterapia

Em R, o operador de atribuição é lt; -, que você digita no console usando duas teclas: a menos do que o símbolo (lt;), Seguido por um hífen (-). A combinação destes dois símbolos representa atribuição. É uma boa prática para cercar sempre a lt; - com espaços. Isso faz com que o seu código muito mais fácil de ler e compreender.

Além de recuperar o valor de uma variável, você pode fazer cálculos sobre esse valor. Criar uma segunda variável chamada y, e atribuir-lhe o valor 10. Em seguida, adicione os valores de X e y, do seguinte modo:

gt; y lt; - 10gt; x + y [1] 11 12 13 14 15

Os valores das duas próprias variáveis ​​não mudam a menos que você atribuir um novo valor para qualquer um deles. Você pode verificar isso, digitando o seguinte:

gt; x [1] 1 2 3 4 5gt; y [1] 10

Agora crie uma nova variável z, atribuir-lhe o valor de x + y, e imprimir o seu valor:

gt; z lt; - x + YGT; z [1] 11 12 13 14 15

As variáveis ​​também podem assumir valores de texto. Você pode atribuir o valor Olá para uma variável chamada h, por exemplo, através da apresentação do texto para R dentro de aspas, como este:

gt; h lt; - “Olá” gt; h [1] “Olá”

Você deve inserir valores de texto ou de caracteres para R entre aspas - simples ou dupla. R aceita tanto. Assim, ambos h lt; - Olá e h lt; - Olá são exemplos de sintaxe R válido.

Você pode usar o c () função para combinar valores numéricos em vetores. Esta técnica também funciona para texto:

gt; hw lt; - c ( “Olá”, “world!”) gt; HW [1] “Olá” “mundo!”

Você usa o colar() função para concatenar vários elementos de texto. Por padrão, colar() coloca um espaço entre os diferentes elementos, como este:

gt; colar ( “Olá”, “world!”) [1] “Olá, mundo!”

Falando de volta para o usuário

Você pode escrever scripts R que têm alguma interação com um usuário. Para fazer perguntas ao usuário, você pode usar o Leia a linha() função. No seguinte trecho de código, você ler um valor a partir do teclado e atribuí-lo à variável seu nome:

gt; h lt; - “Olá” gt; seu nome lt; - readline ( “Qual é seu nome?“) Qual é o seu nome? Andriegt; colar (h, seunome) [1] “Olá Andrie”

Este código parece ser um pouco complicado, no entanto. Claramente, seria muito melhor para enviar estas três linhas de código simultaneamente para R e levá-los avaliada de uma só vez.


Publicações relacionadas