Importando dados
Usaremos Batista e Oliveira (2022):
R
(Chambers, 2016): “Interfaces para outros programas são parte do R
”;R
como um ambiente para a computação estatística, esta ferramenta se tornou tão versátil que hoje torna humilde essa definição;R
interagir com outros softwares, linguagens, etc., é muito grande, e assim pode se tornar complexo a importação e exportação de dados;
S
, SPSS
, SAS
, Minitab
, Python
, EXCEL
, SQL
, …R
, com o uso do R Markdown
!shiny
.Limitaremos a:
<>.txt
, <>.csv
;<>.xls
, <>.xlsx
;R
…read.table()
data.frame
com os dados importadosRStudio
tem alguns recursos que podem facilitar a importação de dadosNo banco de dados, sempre:
Sugestões ao banco de dados:
segundavariavel
(mau escolha), segvar
(boa escolha), seg_var
(boa escolha);_
”, por exemplo, var 2
(mau escolha), var2
(boa escolha), var_2
(boa escolha);R
), e isto pode causar possíveis conflitos na interpretação dos dados.<>.csv
:
<>.txt
:
EXCEL
: <>.xls
, <>.xlsx
- pacotes: readxl
, writexl
!Exemplos:
RStudio
R
setwd()
, getwd()
, read.table()
read.table()
:
file
: banco de dados;header
: argumento lógico, se header = TRUE
, então implica dizer que as variáveis estão identificadas por um nome, isto é, a primeira linha do banco de dados representa o nome das variáveis; se header = FALSE
(padrão), caso contrário;R
read.table()
:
sep
: separador de variáveis nas colunas, o padrão é sep = ""
, isto é, sem espaços; no caso de arquivos de extensão: <>.csv
, geralmente, usamos para este argumento sep = ";"
, identificando que a separação das variáveis está representada por “;
”;dec
: separador de casas decimais, sendo o padrão dec = "."
.