Importando dados para R
R tem muitas funções que lhe permitem importar dados de outros aplicativos. A tabela a seguir lista algumas das funções de importação de texto úteis, o que fazem, e exemplos de como usá-los.
Função | O que faz | Exemplo |
---|---|---|
read.table () | Lê todos os dados tabulares onde as colunas são separadas (porexemplo por vírgulas ou tabulações). Você pode especificar o separador (porexemplo, vírgulas ou tabulações), bem como outros argumentos para preciselydescribe seus dados. | read.table (file = "myfile", Set = " t", header = TRUE) |
read.csv () | Uma versão simplificada do read.table() com allthe argumentos predefinido para ler arquivos CSV, como o Microsoft Excelspreadsheets. | read.csv (file = "myfile") |
read.csv2 () | Uma versão read.csv () dados configuredfor com uma vírgula como o ponto decimal e um ponto e vírgula como separador thefield. | read.csv2 (file = "myfile", header = TRUE) |
read.delim () | Útil para ler arquivos delimitados, com abas como o defaultseparator. | read.delim (file = "myfile", header = TRUE) |
Digitalizar () | Permite um melhor controle sobre o processo de leitura quando o seu dataisn't tabular. | digitalizar ( "myfile", ignore = 1, nmax = 100) |
readlines () | Lê o texto de um arquivo de texto uma linha de cada vez. | readlines ( "myfile") |
read.fwf | Ler um arquivo com datas em formato de largura fixa. Em outras palavras, cada coluna na dados tem um número fixo de caracteres. | read.fwf ( "myfile", larguras = c (1,2,3) |
Além destas opções para ler os dados de texto, o pacote estrangeiro permite a leitura de dados de outros formatos estatísticos populares, como o SPSS. Para usar essas funções, primeiro você tem que carregar o built-in estrangeiro pacote, com o seguinte comando:
> Biblioteca ( "estrangeiro")
A tabela a seguir lista as funções para importar dados de SPSS, Stata e SAS.
Função | O que faz | Exemplo |
---|---|---|
read.spss | Lê arquivo de dados SPSS | read.spss ( "myfile") |
read.dta | Lê arquivo binário Stata | read.dta ( "myfile") |
read.xport | Lê arquivo de exportação SAS | read.export ( "myfile") |