.R

Archivo R

R Script File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo R es código fuente escrito en R, un lenguaje creado para la computación estadística y la ciencia de datos. Ábralo con RStudio (gratuito) o ejecútelo desde la línea de comandos usando «Rscript nombre_del_archivo.R». No ejecute scripts de R de fuentes desconocidas sin leerlos primero: pueden ejecutar comandos arbitrarios en su sistema.

Desarrollador: R Core Team (R Foundation for Statistical Computing); R language created by Ross Ihaka and Robert Gentleman (1993) Categoría: Archivos de desarrollo Estándar abierto MIME: text/x-r-source
SE ABRE EN Windows macOS Linux Web
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 19, 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 R?

Los archivos .r (convencionalmente escritos como .R con mayúscula) contienen código fuente para el lenguaje de programación estadística R, creado por Ross Ihaka y Robert Gentleman en la Universidad de Auckland en 1993. R es el lenguaje dominante para la computación estadística, la bioinformática y la ciencia de datos en la investigación académica y científica.

Un script .R es texto plano UTF-8 sin una estructura obligatoria: las sentencias se ejecutan de arriba a abajo, o definen funciones para su carga posterior mediante source(). Los scripts típicos comienzan con llamadas a library() para cargar paquetes, usan el operador <- para la asignación, aplican manipulación de datos de tidyverse o base-R, ajustan modelos estadísticos con funciones como lm() o glm(), y generan visualizaciones a través de ggplot2 o gráficos base. Los comentarios llevan el prefijo #. Los scripts se ejecutan desde la línea de comandos con Rscript script.R o de forma interactiva dentro de RStudio. En sistemas Unix, el shebang #!/usr/bin/env Rscript permite la ejecución directa.

Una molestia práctica: en sistemas de archivos sensibles a mayúsculas (Linux, macOS), .R y .r son archivos distintos. Históricamente, GitHub Linguist identificaba erróneamente .r como REBOL en lugar de R; desde entonces, la comunidad de REBOL se ha desplazado hacia las extensiones .reb y .r3 para reducir la ambigüedad. Los formatos relacionados incluyen R Markdown (.rmd) para programación literaria y RData (.rdata) para objetos de R serializados.

Seguridad y protección

RIESGO: MEDIUM

Los scripts de R son código interpretado: ejecutar un archivo .R no confiable puede realizar operaciones arbitrarias en el sistema de archivos, realizar peticiones de red e instalar paquetes. Antes de ejecutar un script de una fuente desconocida, ábralo en un editor de texto para revisar su contenido. El código R puede llamar a system() y shell() para ejecutar comandos del sistema operativo. Trate los archivos .R desconocidos como cualquier otro script ejecutable.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOR Script Filetambién conocido como R source file, R program file
DESARROLLADORR Core Team (R Foundation for Statistical Computing); R language created by Ross Ihaka and Robert Gentleman (1993)desde 1993 (R language); .R extension used since R's public availability (~1995)
TIPO MIMEtext/x-r-source
TIPOArchivo de código fuente de texto plano para el lenguaje de programación estadística R
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Script de REBOL - REBOL (Relative Expression Based Object Language) históricamente usaba .r; la comunidad ahora prefiere .reb / .r3 para evitar confusiones con los scripts estadísticos de R.

Programas que abren archivos R

Windows4 apps
Notepad Código abierto Vea/edite el script con resaltado de sintaxis de R (es posible que deba configurar manualmente el lenguaje a R).
RStudio (Posit) Código abierto Abra el archivo .R desde Archivo → Abrir archivo, o arrástrelo al editor. Ejecuta el código con Ctrl+Enter (línea) o el botón Source (archivo completo).
R (base installation) Código abierto Instale R desde CRAN; ejecute un script desde CMD: «Rscript C:\ruta\al\script.R». O abra la GUI de R y use Archivo → Source R code.
VS Code with R extension Código abierto Instale la extensión R en VS Code; proporciona resaltado de sintaxis, integración con la terminal de R y visor de gráficos.
macOS4 apps
Apple Xcode Gratis Puede ver archivos de texto .R como texto plano, pero no ofrece soporte para el lenguaje R ni ejecución. No es una herramienta recomendada para scripts de R.
BBEdit Freemium Puede abrir y mostrar archivos .R como texto con coloración de sintaxis básica; no tiene capacidad de ejecución.
RStudio (Posit) Código abierto Abra el archivo .R desde Archivo → Abrir archivo, o arrástrelo al editor. Ejecuta el código con Ctrl+Enter (línea) o el botón Source (archivo completo).
R (base) Código abierto Instale R desde CRAN; en la Terminal: «Rscript script.R». La GUI R.app también está disponible.
Linux2 apps
RStudio (Posit) Código abierto Abra el archivo .R desde Archivo → Abrir archivo, o arrástrelo al editor. Ejecuta el código con Ctrl+Enter (línea) o el botón Source (archivo completo).
R (base) Código abierto Instale R desde CRAN; en la Terminal: «Rscript script.R». La GUI R.app también está disponible.
Web1 app
Posit Cloud (formerly RStudio Cloud) Freemium Suba el archivo .R a un proyecto de Posit Cloud y ejecútelo en un entorno RStudio basado en navegador; no requiere instalación local de R.

Detalles técnicos

especificación profunda
Codificación de textoUTF-8 (recomendado y predeterminado en R moderno); ASCII o locale del sistema aceptados por versiones antiguas
Sintaxis de comentariosPrefijo `#` para comentarios de línea e internos; no hay sintaxis de comentarios de bloque en R base
Operador de asignación`<-` (estilo canónico de R); `=` es válido pero convencionalmente se reserva para el paso de argumentos en funciones
Sensibilidad a mayúsculasEn sistemas de archivos sensibles a mayúsculas (Linux, macOS) `.R` y `.r` son distintos; GitHub Linguist puede clasificar erróneamente `.r` como REBOL
Métodos de ejecución`Rscript script.R` desde la línea de comandos; `source("script.R")` dentro de una sesión de R; REPL interactivo en RStudio
Soporte de Shebang`#!/usr/bin/env Rscript` en la primera línea permite la ejecución directa en Unix cuando el archivo está marcado como ejecutable
Sistema de paquetes`library(pkgname)` importa paquetes; más de 20.000 paquetes en CRAN; Bioconductor para flujos de trabajo de genómica
Sin estructura obligatoriaNo se requiere una función `main()` ni declaración de módulo; la ejecución procede de arriba a abajo
Tamaño de archivo típicoMenos de 100 KB para la mayoría de los scripts analíticos; puede alcanzar varios MB si se incrustan vectores de datos grandes como literales
IDE dominanteRStudio (Posit): proporciona resaltado de sintaxis, REPL integrado, visor de gráficos y gestión de paquetes para archivos `.R`
Roles en el ecosistemaModelado estadístico (`lm()`, `glm()`), manipulación de datos (dplyr, tidyr), visualización (`ggplot2`), bioinformática (Bioconductor)
Práctica de reproducibilidad`set.seed()` para reproducibilidad estocástica; `sessionInfo()` para registrar el entorno de ejecución en análisis publicados
Lanzado1993 (R language); .R extension used since R's public availability (~1995)
Última versiónR 4.4.x (2024); language and .R format unchanged in structure
Estándar abiertoSí · libre de regalías
Especificaciónwww.r-project.org

Conversiones de R

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos R. 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 R.

Preguntas frecuentes

¿Qué es un archivo .R?
Un script escrito en R, un lenguaje de programación para estadística y ciencia de datos. Necesita R (gratuito desde cran.r-project.org) e idealmente RStudio para abrirlo y ejecutarlo.
¿Cómo abro un archivo .R?
Instale R y RStudio (ambos gratuitos). Abra RStudio, luego use Archivo → Abrir archivo para cargar el script .R. También puede verlo en cualquier editor de texto (Notepad, VS Code).
¿Cómo ejecuto un script de R?
En RStudio: abra el archivo y haga clic en «Source», o presione Ctrl+Shift+S. Desde la línea de comandos: «Rscript tuscript.R». En la GUI de R: use Archivo → Source R code.
¿Por qué mi editor muestra resaltado de REBOL para archivos .R?
Algunos editores antiguos (Notepad++, algunas herramientas de GitHub) históricamente asignaban .r a REBOL por defecto. Cambie el modo de lenguaje/sintaxis a «R» manualmente. Las versiones modernas de estas herramientas ya han corregido esto.
¿Puedo convertir un script de R a Python?
No de forma automática. Debe traducir manualmente las funciones de R a sus equivalentes en Python (pandas para data frames, statsmodels para estadística, matplotlib/seaborn para gráficos). La librería rpy2 permite llamar a R desde Python como un puente.
¿Es R lo mismo que RStudio?
No. R es el lenguaje de programación y el entorno de ejecución; RStudio (ahora Posit) es un IDE (Entorno de Desarrollo Integrado) que facilita mucho la escritura y ejecución de código R. R debe instalarse por separado de RStudio.

Referencias

1R Project - The R Foundation for Statistical Computingwww.r-project.org
2CRAN - Comprehensive R Archive Networkcran.r-project.org

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.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

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