.R

Arquivo R

R Script File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo R é um código-fonte escrito em R, uma linguagem criada para computação estatística e ciência de dados. Abra-o com o RStudio (gratuito) ou execute-o a partir da linha de comando usando «Rscript nome_do_arquivo.R». Não execute scripts R de fontes desconhecidas sem lê-los primeiro - eles podem executar comandos arbitrários no seu sistema.

Desenvolvedor: R Core Team (R Foundation for Statistical Computing); R language created by Ross Ihaka and Robert Gentleman (1993) Categoria: Arquivos de Desenvolvedor Padrão aberto MIME: text/x-r-source
ABRE EM Windows macOS Linux Web
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Aug 19, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro R?

Arquivos .r (convencionalmente escritos como .R com letra maiúscula) contêm código-fonte para a linguagem de programação estatística R, criada por Ross Ihaka e Robert Gentleman na University of Auckland em 1993. O R é a linguagem dominante para computação estatística, bioinformática e ciência de dados em pesquisa acadêmica e científica.

Um script .R é um texto simples em UTF-8 sem estrutura obrigatória - as instruções são executadas de cima para baixo ou definem funções para carregamento posterior via source(). Scripts típicos começam com chamadas library() para carregar pacotes, usam o operador <- para atribuição, aplicam manipulação de dados tidyverse ou base-R, ajustam modelos estatísticos com funções como lm() ou glm() e geram visualizações através do ggplot2 ou gráficos base. Comentários são prefixados com #. Os scripts são executados na linha de comando com Rscript script.R ou interativamente dentro do RStudio. Em sistemas Unix, a shebang #!/usr/bin/env Rscript permite a execução direta.

Um incômodo prático: em sistemas de arquivos sensíveis a maiúsculas e minúsculas (Linux, macOS), .R e .r são arquivos distintos. O GitHub Linguist historicamente identificava erroneamente .r como REBOL em vez de R; a comunidade REBOL desde então mudou para as extensões .reb e .r3 para reduzir a ambiguidade. Formatos relacionados incluem R Markdown (.rmd) para programação literária e RData (.rdata) para objetos R serializados.

Segurança e proteção

RISCO: MEDIUM

Scripts R são códigos interpretados - a execução de um arquivo .R não confiável pode realizar operações arbitrárias no sistema de arquivos, fazer requisições de rede e instalar pacotes. Antes de executar um script de fonte desconhecida, abra-o em um editor de texto para revisar seu conteúdo. O código R pode chamar system() e shell() para executar comandos do SO. Trate arquivos .R desconhecidos como qualquer outro script executável.

Detalhes do formato

em resumo
NOME COMPLETOR Script Filetambém conhecido como R source file, R program file
DESENVOLVEDORR 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
TIPOArquivo de código-fonte em texto simples para a linguagem de programação estatística R
PADRÃOAberto · livre de royalties
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Script REBOL - O REBOL (Relative Expression Based Object Language) historicamente usava .r; a comunidade agora prefere .reb / .r3 para evitar confusão com scripts estatísticos R.

Programas que abrem arquivos R

Windows4 apps
Notepad Código aberto Visualize/edite o script com destaque de sintaxe R (pode ser necessário definir manualmente a linguagem para R).
RStudio (Posit) Código aberto Abra o arquivo .R em Arquivo → Abrir Arquivo, ou arraste para o editor. Executa o código com Ctrl+Enter (linha) ou botão Source (arquivo inteiro).
R (base installation) Código aberto Instale o R do CRAN; execute um script pelo CMD: «Rscript C:\caminho\para\script.R». Ou abra a GUI do R e use Arquivo → Source R code.
VS Code with R extension Código aberto Instale a extensão R no VS Code; fornece destaque de sintaxe, integração com terminal R e visualizador de gráficos.
macOS4 apps
Apple Xcode Gratuito Pode visualizar arquivos de texto .R como texto simples, mas não oferece suporte à linguagem R ou execução. Não é uma ferramenta recomendada para scripts R.
BBEdit Freemium Pode abrir e exibir arquivos .R como texto com coloração de sintaxe básica; sem capacidade de execução.
RStudio (Posit) Código aberto Abra o arquivo .R em Arquivo → Abrir Arquivo, ou arraste para o editor. Executa o código com Ctrl+Enter (linha) ou botão Source (arquivo inteiro).
R (base) Código aberto Instale o R do CRAN; no Terminal: «Rscript script.R». GUI R.app também disponível.
Linux2 apps
RStudio (Posit) Código aberto Abra o arquivo .R em Arquivo → Abrir Arquivo, ou arraste para o editor. Executa o código com Ctrl+Enter (linha) ou botão Source (arquivo inteiro).
R (base) Código aberto Instale o R do CRAN; no Terminal: «Rscript script.R». GUI R.app também disponível.
Web1 app
Posit Cloud (formerly RStudio Cloud) Freemium Faça o upload do arquivo .R para um projeto Posit Cloud e execute-o em um ambiente RStudio baseado em navegador - sem necessidade de instalação local do R.

Detalhes técnicos

especificação profunda
Codificação de textoUTF-8 (recomendado e padrão no R moderno); ASCII ou localidade do sistema aceitos por versões mais antigas
Sintaxe de comentárioPrefixo `#` para comentários de linha e em linha; sem sintaxe de comentário em bloco no R base
Operador de atribuição`<-` (estilo R canônico); `=` é válido, mas convencionalmente reservado para passagem de argumentos de função
Sensibilidade a maiúsculasEm sistemas de arquivos sensíveis (Linux, macOS), `.R` e `.r` são distintos; o GitHub Linguist pode classificar incorretamente `.r` como REBOL
Métodos de execução`Rscript script.R` na linha de comando; `source("script.R")` dentro de uma sessão R; REPL interativo no RStudio
Suporte a Shebang`#!/usr/bin/env Rscript` na primeira linha permite a execução direta no Unix quando o arquivo está marcado como executável
Sistema de pacotes`library(pkgname)` importa pacotes; mais de 20.000 pacotes no CRAN; Bioconductor para fluxos de trabalho de genômica
Sem estrutura obrigatóriaNenhuma função `main()` ou declaração de módulo obrigatória; a execução ocorre de cima para baixo
Tamanho típico de arquivoMenos de 100 KB para a maioria dos scripts analíticos; pode atingir vários MB se grandes vetores de dados forem incorporados como literais
IDE dominanteRStudio (Posit) - fornece destaque de sintaxe, REPL integrado, visualizador de gráficos e gerenciamento de pacotes para arquivos `.R`
Papéis no ecossistemaModelagem estatística (`lm()`, `glm()`), manipulação de dados (dplyr, tidyr), visualização (`ggplot2`), bioinformática (Bioconductor)
Prática de reprodutibilidade`set.seed()` para reprodutibilidade estocástica; `sessionInfo()` para registrar o ambiente de execução para análises publicadas
Lançado1993 (R language); .R extension used since R's public availability (~1995)
Versão mais recenteR 4.4.x (2024); language and .R format unchanged in structure
Padrão abertoSim · livre de royalties
Especificaçãowww.r-project.org

Conversões de R

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos R. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos R.

Perguntas frequentes

O que é um arquivo .R?
Um script escrito em R - uma linguagem de programação para estatística e ciência de dados. Você precisa do R (gratuito em cran.r-project.org) e, idealmente, do RStudio para abri-lo e executá-lo.
Como abrir um arquivo .R?
Instale o R e o RStudio (ambos gratuitos). Abra o RStudio e use Arquivo → Abrir Arquivo para carregar o script .R. Você também pode visualizá-lo em qualquer editor de texto (Bloco de Notas, VS Code).
Como executo um script R?
No RStudio: abra o arquivo e clique em «Source» ou pressione Ctrl+Shift+S. Na linha de comando: «Rscript seuscritp.R». Na GUI do R: use Arquivo → Source R code.
Por que meu editor mostra destaque de sintaxe REBOL para arquivos .R?
Alguns editores mais antigos (Notepad++, algumas ferramentas do GitHub) historicamente definiam .r como REBOL por padrão. Altere o modo de linguagem/sintaxe para «R» manualmente. Versões modernas dessas ferramentas já corrigiram isso.
Posso converter um script R para Python?
Não automaticamente. Você precisa traduzir manualmente as funções R para equivalentes em Python (pandas para data frames, statsmodels para estatística, matplotlib/seaborn para gráficos). A biblioteca rpy2 permite chamar R a partir do Python como uma ponte.
R é a mesma coisa que RStudio?
Não. R é a linguagem de programação e o ambiente de execução; RStudio (agora Posit) é um IDE (Ambiente de Desenvolvimento Integrado) que torna a escrita e execução de código R muito mais fácil. O R deve ser instalado separadamente do RStudio.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z