Como exportar dataframe para arquivo RDATA em R?
Neste artigo, vamos salvar as informações de um quadro de dados em um arquivo RDATA e exibir as informações do arquivo usando a linguagem de programação R. Para salvar as informações de um quadro de dados em um arquivo e exibir as informações do arquivo na linguagem R é o seguinte:
- Usando a função salvar para salvar o arquivo no formato .RData.
- Usando a função load() para carregar aquele arquivo saved.RData
- Usando a função file.info() para obter as informações de um arquivo específico.
Etapa 1: usando a função save() para salvar o arquivo no formato .RData
Nesta etapa, o usuário precisa chamar a função save(), com o nome do novo arquivo e com seu formato passado como parâmetro. Essa função simplesmente salvará o arquivo de acordo com o parâmetro especificado pelo usuário no diretório de trabalho.
Função save(): Esta função grava uma representação externa de objetos R no arquivo especificado.
Sintaxe: save (…, list = character(), file = stop (“'arquivo' deve ser especificado”), ascii = FALSE, version = NULL, envir = parent.frame(), compress = isTRUE (! Ascii), nível_de_compressão, eval.promises = TRUE, pré-verificação = TRUE)
Exemplo:
Neste exemplo, estaremos simplesmente salvando um quadro de dados no arquivo new.RData no diretório de trabalho.
gfg_data = data.frame(A = c(7,6,2,8,1),
B = c(4,2,9,7,3),
C = c(1,7,2,6,8))
print("Dataframe:->")
print(gfg_data)
save(gfg_data, file = "gfg.RData")
Saída:
Etapa 2: usando a função load() para carregar o arquivo saved.RData
Nesta etapa, o usuário só precisa chamar a função load() com o nome do arquivo salvo na etapa 1 como seu parâmetro, além disso, isso ajudará a carregar o arquivo salvo no console para que o usuário possa gerenciar a operação neste Arquivo.
Função Load(): Esta função é usada para recarregar conjuntos de dados escritos com a função save.
Sintaxe: load (file, envir = parent.frame(), verbose = FALSE)
Parâmetros:
- Arquivo: -uma cadeia de caracteres que fornece o nome do arquivo a ser carregado.
- envir: -o ambiente onde os dados devem ser carregados.
- Detalhado: - o nome do item deve ser impresso durante o carregamento?
Exemplo:
Neste exemplo, carregaremos o arquivo .RData usando a função load() que foi salva no exemplo anterior.
gfg_data= data.frame(A=c(7,6,2,8,1),
B=c(4,2,9,7,3),
C=c(1,7,2,6,8))
print("Dataframe:->")
print(gfg_data)
save(gfg_data,file="gfg.RData")
load("gfg.RData")
Passo 3: Usando a função file.info() para obter as informações de um arquivo específico.
Esta é a etapa final para salvar as informações de um quadro de dados em um arquivo e exibir suas informações. Aqui, a etapa 1 e a etapa 2 são usadas para salvar as informações de um determinado quadro de dados em um arquivo específico e esta etapa 3 será usada para exibir a informação do arquivo onde o dado-frame foi salvo e para isso, estaremos utilizando a função file.info() com o nome do arquivo carregado anteriormente no console para mostrar a informação do arquivo salvo.
Função file.info(): Esta é uma função utilitária usada para extrair informações sobre arquivos nos sistemas de arquivos do usuário.
Sintaxe: file.info (…, extra_cols = TRUE)
Parâmetro:
- …: Vetores de caracteres contendo caminhos de arquivo
- extra_cols: -Lógico: retorna todas as colunas em vez de apenas as seis primeiras.
Retorna: salvar
As informações completas do arquivo, incluindo - tamanho, modo, ctime, exe, hora, atime e isdir.
Exemplo:
Usando a função file.info() na linguagem R, estaremos exibindo as informações completas do arquivo salvo e carregado nos exemplos anteriores.
gfg_data= data.frame(A=c(7,6,2,8,1),
B=c(4,2,9,7,3),
C=c(1,7,2,6,8))
print("Dataframe:->")
print(gfg_data)
save(gfg_data,file="gfg.RData")
load("gfg.RData")
file.info("gfg.RData")
Saída:
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva