.R

R-fil

R Script File
Ställ en fråga
SNABBT SVAR

En R-fil är källkod skriven i R, ett språk byggt för statistiska beräkningar och datavetenskap. Öppna den med RStudio (gratis) eller kör den från kommandotolken med „Rscript filnamn.R”. Kör inte R-skript från okända källor utan att läsa dem först - de kan köra godtyckliga kommandon på ditt system.

Utvecklare: R Core Team (R Foundation for Statistical Computing); R language created by Ross Ihaka and Robert Gentleman (1993) Kategori: Utvecklarfiler Öppen standard MIME: text/x-r-source
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 19, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet R?

.r-filer (konventionellt skrivna som .R med stor bokstav) innehåller källkod för det statistiska programmeringsspråket R, skapat av Ross Ihaka och Robert Gentleman vid University of Auckland 1993. R är det dominerande språket för statistiska beräkningar, bioinformatik och datavetenskap inom akademisk och vetenskaplig forskning.

Ett .R-skript är vanlig UTF-8-text utan obligatorisk struktur - satser körs uppifrån och ned, eller definierar funktioner för senare laddning via source(). Typiska skript börjar med library()-anrop för att ladda paket, använder operatorn <- för tilldelning, tillämpar datamanipulering via tidyverse eller base-R, anpassar statistiska modeller med funktioner som lm() eller glm() och genererar visualiseringar genom ggplot2 eller base-grafik. Kommentarer inleds med #. Skript körs från kommandotolken med Rscript script.R eller interaktivt i RStudio. På Unix-system tillåter shebang #!/usr/bin/env Rscript direkt exekvering.

En praktisk olägenhet: på skiftlägeskänsliga filsystem (Linux, macOS) är .R och .r separata filer. GitHub Linguist identifierade historiskt felaktigt .r som REBOL snarare än R; REBOL-communityn har sedan dess gått över till filtilläggen .reb och .r3 för att minska tvetydighet. Relaterade format inkluderar R Markdown (.rmd) för litterat programmering och RData (.rdata) för serialiserade R-objekt.

Säkerhet & trygghet

RISK: MEDIUM

R-skript är tolkad kod - att köra en opålitlig .R-fil kan utföra godtyckliga filsystemsåtgärder, göra nätverksförfrågningar och installera paket. Innan du kör ett skript från en okänd källa, öppna det i en textredigerare för att granska innehållet. R-kod kan anropa system() och shell() för att köra OS-kommandon. Hantera okända .R-filer som vilket annat körbart skript som helst.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNR Script Fileäven känd som R source file, R program file
UTVECKLARER Core Team (R Foundation for Statistical Computing); R language created by Ross Ihaka and Robert Gentleman (1993)sedan 1993 (R language); .R extension used since R's public availability (~1995)
MIME-TYPtext/x-r-source
TYPKällkodsfil i klartext för det statistiska programmeringsspråket R
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • REBOL-skript - REBOL (Relative Expression Based Object Language) använde historiskt .r; communityn föredrar nu .reb / .r3 för att undvika förväxling med statistiska R-skript.

Program som öppnar R-filer

Windows4 apps
Notepad Öppen källkod Visa/redigera skriptet med R-syntaxmarkering (kan kräva manuell inställning av språk till R).
RStudio (Posit) Öppen källkod Öppna .R-filen via File → Open File, eller dra den till redigeraren. Kör kod med Ctrl+Enter (rad) eller Source-knappen (hela filen).
R (base installation) Öppen källkod Installera R från CRAN; kör ett skript från CMD: „Rscript C:\sökväg\till\skript.R”. Eller öppna R GUI och använd File → Source R code.
VS Code with R extension Öppen källkod Installera R-tillägget i VS Code; ger syntaxmarkering, R-terminalintegration och diagramvisare.
macOS4 apps
Apple Xcode Gratis Kan visa .R-textfiler som vanlig text, men saknar stöd för språket R eller exekvering. Rekommenderas inte för R-skript.
BBEdit Freemium Kan öppna och visa .R-filer som text med grundläggande syntaxfärger; ingen möjlighet till exekvering.
RStudio (Posit) Öppen källkod Öppna .R-filen via File → Open File, eller dra den till redigeraren. Kör kod med Ctrl+Enter (rad) eller Source-knappen (hela filen).
R (base) Öppen källkod Installera R från CRAN; i terminalen: „Rscript script.R”. R.app GUI finns också tillgängligt.
Linux2 apps
RStudio (Posit) Öppen källkod Öppna .R-filen via File → Open File, eller dra den till redigeraren. Kör kod med Ctrl+Enter (rad) eller Source-knappen (hela filen).
R (base) Öppen källkod Installera R från CRAN; i terminalen: „Rscript script.R”. R.app GUI finns också tillgängligt.
Web1 app
Posit Cloud (formerly RStudio Cloud) Freemium Ladda upp .R-filen till ett Posit Cloud-projekt och kör den i en webbläsarbaserad RStudio-miljö - ingen lokal R-installation krävs.

Tekniska detaljer

djup specifikation
TextkodningUTF-8 (rekommenderas och är standard i modern R); ASCII eller systemets lokala inställningar accepteras av äldre versioner
KommentarsyntaxPrefixet `#` för rad- och insticks-kommentarer; ingen syntax för blockkommentarer i base R
Tilldelningsoperator`<-` (kanonisk R-stil); `=` är giltig men reserveras konventionellt för argumentöverföring i funktioner
SkiftlägeskänslighetPå skiftlägeskänsliga filsystem (Linux, macOS) är `.R` och `.r` distinkta; GitHub Linguist kan felaktigt klassificera `.r` som REBOL
Exekveringsmetoder`Rscript script.R` från kommandotolken; `source("script.R")` i en R-session; interaktiv REPL i RStudio
Shebang-stöd`#!/usr/bin/env Rscript` på första raden möjliggör direkt Unix-exekvering när filen är markerad som körbar
Paketsystem`library(pkgname)` importerar paket; över 20 000 paket på CRAN; Bioconductor för arbetsflöden inom genomik
Ingen obligatorisk strukturIngen obligatorisk `main()`-funktion eller moduldeklaration krävs; exekvering sker uppifrån och ned
Typisk filstorlekUnder 100 KB för de flesta analytiska skript; kan nå flera MB om stora datavektorer är inbäddade som literaler
Dominerande IDERStudio (Posit) - erbjuder syntaxmarkering, integrerad REPL, diagramvisare och pakethantering för `.R`-filer
EkosystemrollerStatistisk modellering (`lm()`, `glm()`), databearbetning (dplyr, tidyr), visualisering (`ggplot2`), bioinformatik (Bioconductor)
Praxis för reproducerbarhet`set.seed()` för stokastisk reproducerbarhet; `sessionInfo()` för att registrera körtidsmiljön för publicerade analyser
Släppt1993 (R language); .R extension used since R's public availability (~1995)
Senaste versionR 4.4.x (2024); language and .R format unchanged in structure
Öppen standardJa · royaltyfri
Specifikationwww.r-project.org

R-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med R-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om R-filer.

Vanliga frågor

Vad är en .R-fil?
Ett skript skrivet i R - ett programmeringsspråk för statistik och datavetenskap. Du behöver R (gratis från cran.r-project.org) och helst RStudio för att öppna och köra det.
Hur öppnar jag en .R-fil?
Installera R och RStudio (båda gratis). Öppna RStudio och använd sedan File → Open File för att ladda .R-skriptet. Du kan också visa det i valfri textredigerare (Notepad, VS Code).
Hur kör jag ett R-skript?
I RStudio: öppna filen och klicka på „Source”, eller tryck Ctrl+Shift+S. Från kommandotolken: „Rscript dittskript.R”. I R GUI: använd File → Source R code.
Varför visar min textredigerare REBOL-syntax för .R-filer?
Vissa äldre redigerare (Notepad++, vissa GitHub-verktyg) använde historiskt REBOL som standard för .r. Ändra språk/syntaxläge till „R” manuellt. Moderna versioner av dessa verktyg har åtgärdat detta.
Kan jag konvertera ett R-skript till Python?
Inte automatiskt. Du måste manuellt översätta R-funktioner till Python-motsvarigheter (pandas för dataframes, statsmodels för statistik, matplotlib/seaborn för grafer). Biblioteket rpy2 låter dig anropa R från Python som en brygga.
Är R samma sak som RStudio?
Nej. R är programmeringsspråket och körtidsmiljön; RStudio (nu Posit) är en IDE (Integrated Development Environment) som gör det mycket enklare att skriva och köra R-kod. R måste installeras separat från RStudio.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö