Como salvar e carregar arquivos rda em r (com exemplos)


Arquivos que terminam com extensão .rda representam arquivos Rdata.

Você pode usar a função save() para salvar esses tipos de arquivos em R:

 save(df, file=' my_data.rda ')

E você pode usar a função load() para carregar esses tipos de arquivos em R:

 load(file=' my_data.rda ')

O exemplo a seguir mostra como usar cada uma dessas funções na prática.

Exemplo: salvar e carregar arquivos RDA em R

Suponha que criemos o seguinte quadro de dados em R:

 #make this example reproducible
set. seeds (0)

#create data frame
df <- data. frame (x=rnorm(100),
                 y=rnorm(100),
                 z=rnorm(100))

#view data frame
head(df)

           X Y Z
1 1.2629543 0.7818592 -1.0457177
2 -0.3262334 -0.7767766 -0.8962113
3 1.3297993 -0.6159899 1.2693872
4 1.2724293 0.0465803 0.5938409
5 0.4146414 -1.1303858 0.7756343
6 -1.5399500 0.5767188 1.5573704

Podemos usar a função save() para salvar este bloco de dados em um arquivo .rda:

Este arquivo será salvo automaticamente no diretório de trabalho atual. Você pode encontrar o diretório de trabalho usando a função getwd() :

 #display working directory
getwd()

"C:/Users/Bob/Documents"

Agora suponha que usamos a função rm() para remover o bloco de dados do ambiente R atual:

 #remove data frame from current R environment
rm(df)

Se observarmos nosso ambiente atual no RStudio, veremos que ele não contém nenhum objeto:

Podemos então usar a função load() para carregar o arquivo .rda no ambiente R atual:

 load(file=' my_data.rda ')

Se olharmos novamente para o ambiente atual no RStudio, veremos que ele agora contém o quadro de dados:

Recursos adicionais

Os tutoriais a seguir explicam como ler outros tipos de arquivo em R:

Como importar arquivos CSV para R
Como importar arquivos Excel para R
Como importar arquivos TSV para R

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *