Um arquivo RDS (R Data Serialization file) é um formato de arquivo binário utilizado pela linguagem de programação R para salvar um único objeto R em disco. Ao contrário dos formatos .RData ou .Rda, que geralmente salvam múltiplos objetos R do ambiente global ou de uma lista especificada, um arquivo RDS é projetado para armazenar apenas um objeto R. Este objeto pode ser qualquer coisa, desde um data frame, uma lista, um vetor, um modelo estatístico, uma função, ou qualquer outra estrutura de dados R complexa. As funções primárias utilizadas para manipular esses arquivos em R são saveRDS() para escrever um objeto em um arquivo RDS e readRDS() para carregá-lo de volta em uma sessão R. Este formato é altamente valorizado por sua capacidade de serializar e desserializar objetos R individuais de forma eficiente, preservando sua estrutura exata, atributos e informações de classe. Isso torna os arquivos RDS uma excelente escolha para compartilhar objetos R específicos entre diferentes sessões R, colaborar em projetos ou persistir resultados intermediários sem sobrecarregar o ambiente global. Eles são geralmente robustos em diferentes versões do R, garantindo compatibilidade ao compartilhar dados ou código.