codigo de R para executar
Introdução
O foco aqui é fornecer soluções para as questões em que você precisa executar o código R. Para as questões que requerem interpretação de figuras e compreensão das informações fornecidas nos capítulos serão fornecidas algumas dicas para ajudar e orientar as respostas individuais.
Organização do codigo no livro
O codigo está organizado em etapas de processamento, com blocos de código em caixas cinzas:
Para segue os passos, os blocos de código precisam ser executados em sequência. Se você pular uma etapa, ou rodar fora de sequência o próximo bloco de código provavelmente não funcionará.
As linhas de codigo de R dentro de cada caixa tambem preciso ser executados em sequência. O simbolo # é usado para incluir comentarios sobre os passos no codgio (ou seja, linhas começando com # não é codigo de executar).
# Passo 1
1 # texto e numeros tem cores diferentes
codigo de R passo # Passo 2
2
codigo de R passo # Passo 3
3 codigo de R passo
Alem disso, os simbolos #> e/ou [1] no início de uma linha indica o resultado que você verá no console de R.
# Passo 1
1+1
[1] 2
# Passo 2
x <- 1 + 1
# Passo 3
x
[1] 2
# Passo 4
x + 1
[1] 3
1 + 1
[1] 2
Examples from https://github.com/hadley/r4ds/blob/main/intro.qmd
You can install the complete tidyverse with a single line of code:
install.packages("tidyverse")
On your computer, type that line of code in the console, and then press enter to run it. R will download the packages from CRAN and install them on your computer.
Running R code
The previous section showed you examples of running R code. The code in the book looks like this:
1 + 2
[1] 3
If you run the same code in your local console, it will look like this:
> 1 + 2
[1] 3
There are two main differences. In your console, you type after the >
, called the prompt; we don’t show the prompt in the book. In the book, the output is commented out with #>
; in your console, it appears directly after your code. These two differences mean that if you’re working with an electronic version of the book, you can easily copy code out of the book and paste it into the console.
Throughout the book, we use a consistent set of conventions to refer to code:
Functions are displayed in a code font and followed by parentheses, like
sum()
ormean()
.Other R objects (such as data or function arguments) are in a code font, without parentheses, like
flights
orx
.Sometimes, to make it clear which package an object comes from, we’ll use the package name followed by two colons, like
dplyr::mutate()
ornycflights13::flights
. This is also valid R code.