3 Manipulação de dados

3.1 Importanto conjunto de dados

Uma das opções mais simples de leitura de dados num arquivo é a função read.csv() do pacote {utils}. Para o nosso conjunto de dados de Segurança Pública que está dentro da pasta do nosso Rproject, temos o seguinte comando:

read.csv(file='data/all_data_v00.csv',
         header = TRUE,sep =',')

3.2 Objetos e vetores

knitr::kable(
  head(iris, 20), caption = 'Here is a nice table!',
  booktabs = TRUE
)
Tabela 3.1: Here is a nice table!
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
5.1 3.5 1.4 0.2 setosa
4.9 3.0 1.4 0.2 setosa
4.7 3.2 1.3 0.2 setosa
4.6 3.1 1.5 0.2 setosa
5.0 3.6 1.4 0.2 setosa
5.4 3.9 1.7 0.4 setosa
4.6 3.4 1.4 0.3 setosa
5.0 3.4 1.5 0.2 setosa
4.4 2.9 1.4 0.2 setosa
4.9 3.1 1.5 0.1 setosa
5.4 3.7 1.5 0.2 setosa
4.8 3.4 1.6 0.2 setosa
4.8 3.0 1.4 0.1 setosa
4.3 3.0 1.1 0.1 setosa
5.8 4.0 1.2 0.2 setosa
5.7 4.4 1.5 0.4 setosa
5.4 3.9 1.3 0.4 setosa
5.1 3.5 1.4 0.3 setosa
5.7 3.8 1.7 0.3 setosa
5.1 3.8 1.5 0.3 setosa

` ## Classes: números, caracteres, lógicos e data frames

3.3 Data frames

3.4 Operadores de seleção

3.5 Utilizando e criando funções no R

3.6 Operadores lógicos e aritméticos

3.7 Loopings de programação: for e while

3.8 O operador pipe (%>%)

3.9 Importando arquivos de texto: .csv e .txt

3.10 Importando arquivos excel: .xls e .xlsx

3.11 Manipulação de bases de dados (o pacote dplyr)"