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:

  1. Usando a função salvar para salvar o arquivo no formato .RData.
  2. Usando a função load() para carregar aquele arquivo saved.RData
  3. 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: