.RDATA

Archivo RDATA

R Workspace / Saved Objects File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo RDATA es una instantánea binaria de uno o más objetos de R: un espacio de trabajo guardado creado por la función save() de R. Ábralo en R o RStudio con load("file.RData"), lo que restaura todos los objetos en su sesión. No es legible en un editor de texto. No existe un convertidor independiente; para extraer los datos, cárguelos en R y expórtelos a CSV o Excel desde allí.

Desarrollador: The R Project for Statistical Computing (R Core Team) Categoría: Archivos de datos Estándar abierto MIME: application/octet-stream
SE ABRE EN Windows macOS Linux Web
Relacionado: .PKPASS · .DAT · .JSON · .RIS

En esta página

19k+ extensiones indexadas
Última revisión Aug 26, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo RDATA?

.rdata (también escrito .RData) es el formato de espacio de trabajo nativo utilizado por el entorno de computación estadística R para guardar y restaurar múltiples objetos en memoria a la vez. Al llamar a save() o save.image() en R, se serializa cualquier número de objetos con nombre (vectores, marcos de datos, listas, funciones y entornos) en un único archivo binario, que load() restaura directamente en el entorno de llamada bajo sus nombres originales.

El archivo se basa en el protocolo de serialización interno de R. Los archivos sin comprimir comienzan con el encabezado ASCII RDX3 (o el más antiguo RDX2) seguido de una carga útil binaria codificada en XDR. En la práctica, R comprime la carga útil con gzip de forma predeterminada, por lo que la mayoría de los archivos .rdata comienzan con los bytes mágicos de gzip 1F 8B en lugar del encabezado de serialización sin procesar. También se admiten las compresiones Bzip2 y xz.

Existen dos versiones del formato de serialización de uso común:

  • Versión 2: predeterminada antes de R 3.5.0; ampliamente compatible con instalaciones de R más antiguas.
  • Versión 3: predeterminada desde R 3.5.0; añade metadatos nativos de codificación de caracteres y no puede ser leída por versiones anteriores de R.

El formato .rds, estrechamente relacionado, difiere en un aspecto clave: almacena un único objeto R en lugar de una colección con nombre, y se carga con readRDS() para que el usuario pueda asignarle cualquier nombre. Para compartir datos de forma portátil fuera de R, suelen preferirse los formatos basados en texto como CSV o JSON.

Seguridad y protección

RIESGO: MEDIUM

Los archivos .RData son datos, pero cargar uno no es algo enteramente pasivo: un .RData puede contener objetos de R como funciones, fórmulas o promesas, y restaurar un espacio de trabajo malicioso puede, en algunos casos, activar la ejecución de código (y load() sobrescribe silenciosamente objetos con el mismo nombre en su entorno). Solo cargue archivos .RData de fuentes en las que confíe, de la misma manera que trataría cualquier archivo que contenga ejecutables. Los archivos no están cifrados, así que no asuma privacidad. Por lo demás, no hay riesgo de malware en conjuntos de datos ordinarios.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOR Workspace / Saved Objects Filetambién conocido como RData file, R workspace
DESARROLLADORThe R Project for Statistical Computing (R Core Team)desde 1990s (with R; serialization format predates R 1.0, 2000)
TIPO MIMEapplication/octet-stream
TIPOObjetos R serializados binarios (formato de guardado nativo de R)
ESTÁNDARAbierto · libre de regalías
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001020304
HEX
524458330A
ASCII
RDX3·
Un .RData típico guardado por save() comienza con la línea ASCII «RDX3\n» (archivos más antiguos «RDX2\n»), luego una carga útil serializada codificada en XDR. Si se guarda comprimido con gzip (el predeterminado), el archivo comienza en su lugar con la firma mágica de gzip 1F 8B; bzip2 comienza con «BZh», xz comienza con «FD 37 7A 58 5A». Las cargas útiles sin comprimir llevan el marcador de serialización «X\n» (58 0A). Por lo tanto, no existe una única firma fija en el desplazamiento 0 para todos los archivos .RData.

Programas que abren archivos RDATA

Windows2 apps
R (base, with RGui) Código abierto En R, ejecute load('ruta/al/archivo.RData') para restaurar los objetos; use ls() para ver qué se cargó.
RStudio (Posit) Freemium Abra RStudio y haga doble clic en el .RData en el panel de Archivos, o ejecute load('archivo.RData'); inspeccione los objetos en el panel de Entorno.
macOS2 apps
R (base) Código abierto Ejecute load('archivo.RData') en R.app o en la sesión de terminal de R.
RStudio (Posit) Freemium Abra RStudio y haga doble clic en el .RData en el panel de Archivos, o ejecute load('archivo.RData'); inspeccione los objetos en el panel de Entorno.
Linux2 apps
R (base) Código abierto Ejecute load('archivo.RData') en R.app o en la sesión de terminal de R.
RStudio (Posit) Freemium Abra RStudio y haga doble clic en el .RData en el panel de Archivos, o ejecute load('archivo.RData'); inspeccione los objetos en el panel de Entorno.
Web1 app
Posit Cloud Freemium Suba el .RData a un proyecto de Posit Cloud y cárguelo con load() en el RStudio basado en navegador; sin instalación local.

Detalles técnicos

especificación profunda
Tipo de formatoObjetos R serializados binarios; también existe un modo de serialización ASCII
Orden de bytesBig-endian (orden de bytes de red XDR)
Compresión predeterminadagzip; bzip2 y xz son alternativas opcionales; el modo sin comprimir está disponible
Bytes mágicos (v3 sin comprimir)52 44 58 33 0A (ASCII «RDX3\n»); los archivos v2 usan 52 44 58 32 0A («RDX2\n»)
Bytes mágicos (comprimidos)1F 8B cuando está comprimido con gzip (el predeterminado); 42 5A 68 para bzip2; FD 37 7A 58 5A para xz
Multiplicidad de objetosAlmacena múltiples objetos R con nombre por archivo (vectores, marcos de datos, listas, funciones, entornos)
Comando de carga`load()`: restaura todos los objetos guardados en el entorno de llamada bajo sus nombres originales
Comandos de guardado`save()` para objetos seleccionados; `save.image()` para capturar todo el espacio de trabajo actual
Versiones de serializaciónv2 (anterior a R 3.5.0) y v3 (R ≥ 3.5.0); v3 incrusta metadatos nativos de codificación de caracteres; los archivos v3 requieren R 3.5.0 o posterior
Tipo MIMEapplication/octet-stream (genérico); no oficial: application/x-r-data
CifradoNinguno integrado; los espacios de trabajo sensibles deben protegerse a nivel de SO o contenedor
Comprobación de integridadSin suma de comprobación intrínseca; el contenedor de compresión puede detectar corrupción de bits, pero no hay un hash por objeto
Soporte de plataformaMultiplataforma: Windows, macOS, Linux; cualquier sistema que ejecute R
Tamaño de archivo típicoDesde unos pocos KB hasta varios GB, dependiendo del tamaño y número de objetos guardados
Formato hermano de objeto único`.rds` almacena exactamente un objeto R; se carga con `readRDS()` y se renombra libremente al asignarlo
Base de datos de carga diferida de paquetesLos archivos `.rdx` (índice) y `.rdb` (datos) forman juntos la base de datos de carga diferida utilizada dentro de los paquetes de R, compartiendo la misma capa de serialización
Lanzado1990s (with R; serialization format predates R 1.0, 2000)
Última versiónR serialization format version 3 (default since R 3.5.0, 2018)
Estándar abiertoSí · libre de regalías
Especificacióncran.r-project.org

Conversiones de RDATA

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos RDATA. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos RDATA.

Preguntas frecuentes

¿Cómo abro un archivo RData?
Ábralo en R o RStudio con load('ruta/al/archivo.RData'). Eso restaura todos los objetos guardados en su sesión bajo sus nombres originales; ejecute ls() para verlos. RData es binario, por lo que un editor de texto no mostrará contenido legible.
¿Cuál es la diferencia entre .RData y .rds?
.RData (vía save/load) almacena múltiples objetos con nombre y los devuelve bajo esos mismos nombres. .rds (vía saveRDS/readRDS) almacena un solo objeto que usted asigna a cualquier nombre al cargar. Para un solo objeto, .rds suele ser más limpio.
¿Cómo convierto RData a CSV?
No hay un convertidor de un solo clic y un .RData puede contener varios objetos. En R: use load('archivo.RData'), luego write.csv(suDataFrame, 'salida.csv') para cada marco de datos que desee exportar.
¿Puedo abrir un archivo RData sin R?
Prácticamente no, es el formato binario nativo de R. Use R/RStudio (o Posit Cloud en un navegador). La librería pyreadr de Python puede leer muchos archivos .RData, pero R es la vía más fiable, para luego exportar a CSV/Excel para otras herramientas.
¿Por qué mi archivo RData no se carga en R?
Causa común: se guardó en la versión 3 del formato de serialización (predeterminada desde R 3.5.0, 2018) y usted está ejecutando un R más antiguo. Actualice R. También confirme que el archivo no esté truncado o dañado por una mala transferencia.
¿Es seguro abrir un archivo RData de otra persona?
Principalmente sí, pero no incondicionalmente: un .RData puede contener funciones o código y load() puede sobrescribir sus objetos, así que solo abra archivos de fuentes en las que confíe; trate los .RData desconocidos como cualquier archivo que pudiera ejecutar código.

Referencias

1R Internals - Serialization Formatscran.r-project.org
2R Documentation - save() / load()stat.ethz.ch

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.EMLE-Mail Message (RFC 822 / MIME)

Extensiones relacionadas

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z