.R

Файл R

R Script File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл R - это исходный код, написанный на языке R, созданном для статистических вычислений и анализа данных. Откройте его с помощью RStudio (бесплатно) или запустите из командной строки, используя «Rscript filename.R». Не запускайте скрипты R из неизвестных источников, не прочитав их предварительно - они могут выполнять произвольные команды в вашей системе.

Разработчик: R Core Team (R Foundation for Statistical Computing); R language created by Ross Ihaka and Robert Gentleman (1993) Категория: Файлы разработчика Открыть стандартное MIME: text/x-r-source
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 19, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла R?

Файлы .r (традиционно записываемые как .R с заглавной буквы) содержат исходный код для языка статистического программирования R, созданного Россом Ихакой и Робертом Джентльменом в Оклендском университете в 1993 году. R является доминирующим языком для статистических вычислений, биоинформатики и анализа данных в академических и научных исследованиях.

Скрипт .R представляет собой обычный текст в кодировке UTF-8 без обязательной структуры - инструкции выполняются сверху вниз или определяют функции для последующей загрузки через source(). Типичные скрипты начинаются с вызовов library() для загрузки пакетов, используют оператор <- для присваивания, применяют манипуляции с данными tidyverse или base-R, строят статистические модели с помощью таких функций, как lm() или glm(), и генерируют визуализации через ggplot2 или базовую графику. Комментарии начинаются с символа #. Скрипты запускаются из командной строки с помощью Rscript script.R или интерактивно внутри RStudio. В системах Unix шебанг #!/usr/bin/env Rscript позволяет выполнять файл напрямую.

Практическое неудобство: в файловых системах, чувствительных к регистру (Linux, macOS), .R и .r являются разными файлами. GitHub Linguist исторически ошибочно идентифицировал .r как REBOL, а не R; сообщество REBOL с тех пор перешло на расширения .reb и .r3, чтобы уменьшить двусмысленность. Связанные форматы включают R Markdown (.rmd) для грамотного программирования и RData (.rdata) для сериализованных объектов R.

Безопасность и защита

РИСК: MEDIUM

Скрипты R являются интерпретируемым кодом - выполнение ненадежного файла .R может привести к произвольным операциям с файловой системой, сетевым запросам и установке пакетов. Перед запуском скрипта из неизвестного источника откройте его в текстовом редакторе для проверки содержимого. Код R может вызывать system() и shell() для выполнения команд ОС. Относитесь к неизвестным файлам .R как к любому другому исполняемому скрипту.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕR Script Fileтакже известен как R source file, R program file
РАЗРАБОТЧИКR Core Team (R Foundation for Statistical Computing); R language created by Ross Ihaka and Robert Gentleman (1993)с 1993 (R language); .R extension used since R's public availability (~1995)
MIME-ТИПtext/x-r-source
ТИПФайл исходного кода на обычном тексте для языка статистического программирования R
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.do.md.hex.xsd
Это расширение также используется в…
  • Скрипт REBOL - REBOL (Relative Expression Based Object Language) исторически использовал .r; сообщество теперь предпочитает .reb / .r3, чтобы избежать путаницы со статистическими скриптами R.

Программы, открывающие файлы R

Windows4 apps
Notepad Открытый код Просмотр/редактирование скрипта с подсветкой синтаксиса R (может потребоваться ручная установка языка на R).
RStudio (Posit) Открытый код Откройте файл .R через File → Open File или перетащите его в редактор. Запускает код с помощью Ctrl+Enter (строка) или кнопки Source (весь файл).
R (base installation) Открытый код Установите R из CRAN; запустите скрипт из командной строки: «Rscript C:\path\to\script.R». Или откройте R GUI и используйте File → Source R code.
VS Code with R extension Открытый код Установите расширение R в VS Code; оно обеспечивает подсветку синтаксиса, интеграцию с терминалом R и просмотр графиков.
macOS4 apps
Apple Xcode Бесплатно Может просматривать текстовые файлы .R как обычный текст, но не обеспечивает поддержку языка R или выполнение кода. Не рекомендуется для работы со скриптами R.
BBEdit Freemium Может открывать и отображать файлы .R как текст с базовой раскраской синтаксиса; возможность выполнения отсутствует.
RStudio (Posit) Открытый код Откройте файл .R через File → Open File или перетащите его в редактор. Запускает код с помощью Ctrl+Enter (строка) или кнопки Source (весь файл).
R (base) Открытый код Установите R из CRAN; в терминале: «Rscript script.R». Также доступен графический интерфейс R.app.
Linux2 apps
RStudio (Posit) Открытый код Откройте файл .R через File → Open File или перетащите его в редактор. Запускает код с помощью Ctrl+Enter (строка) или кнопки Source (весь файл).
R (base) Открытый код Установите R из CRAN; в терминале: «Rscript script.R». Также доступен графический интерфейс R.app.
Web1 app
Posit Cloud (formerly RStudio Cloud) Freemium Загрузите файл .R в проект Posit Cloud и запустите его в облачной среде RStudio - локальная установка R не требуется.

Технические подробности

глубокая спецификация
Кодировка текстаUTF-8 (рекомендуется и используется по умолчанию в современном R); ASCII или системная локаль принимаются старыми версиями
Синтаксис комментариевПрефикс `#` для строчных и встроенных комментариев; в базовом R нет синтаксиса блочных комментариев
Оператор присваивания`<-` (канонический стиль R); `=` допустим, но традиционно зарезервирован для передачи аргументов функций
Чувствительность к региструВ файловых системах, чувствительных к регистру (Linux, macOS), расширения `.R` и `.r` различаются; GitHub Linguist может ошибочно классифицировать `.r` как REBOL
Методы выполнения`Rscript script.R` из командной строки; `source("script.R")` внутри сессии R; интерактивный REPL в RStudio
Поддержка шебанга`#!/usr/bin/env Rscript` в первой строке позволяет прямое выполнение в Unix, если файл помечен как исполняемый
Система пакетов`library(pkgname)` импортирует пакеты; более 20 000 пакетов в CRAN; Bioconductor для задач геномики
Отсутствие обязательной структурыНе требуется функция `main()` или объявление модуля; выполнение идет сверху вниз
Типичный размер файлаМенее 100 КБ для большинства аналитических скриптов; может достигать нескольких МБ, если большие векторы данных встроены как литералы
Основная IDERStudio (Posit) - обеспечивает подсветку синтаксиса, встроенный REPL, просмотр графиков и управление пакетами для файлов `.R`
Роли в экосистемеСтатистическое моделирование (`lm()`, `glm()`), обработка данных (dplyr, tidyr), визуализация (`ggplot2`), биоинформатика (Bioconductor)
Практика воспроизводимости`set.seed()` для стохастической воспроизводимости; `sessionInfo()` для записи среды выполнения для опубликованных анализов
Выпущен1993 (R language); .R extension used since R's public availability (~1995)
Последняя версияR 4.4.x (2024); language and .R format unchanged in structure
Открыть стандартноеДа · без роялти
Спецификацияwww.r-project.org

Конвертации R

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами R. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах R.

Часто задаваемые вопросы

Что такое файл .R?
Это скрипт, написанный на R - языке программирования для статистики и анализа данных. Вам понадобится R (бесплатно на cran.r-project.org) и, в идеале, RStudio для его открытия и запуска.
Как открыть файл .R?
Установите R и RStudio (оба бесплатны). Откройте RStudio, затем используйте File → Open File, чтобы загрузить скрипт .R. Вы также можете просмотреть его в любом текстовом редакторе (Блокнот, VS Code).
Как запустить скрипт R?
В RStudio: откройте файл и нажмите «Source» или нажмите Ctrl+Shift+S. Из командной строки: «Rscript yourscript.R». В R GUI: используйте File → Source R code.
Почему мой редактор показывает подсветку REBOL для файлов .R?
Некоторые старые редакторы (Notepad++, некоторые инструменты GitHub) исторически по умолчанию сопоставляли .r с REBOL. Измените режим языка/синтаксиса на «R» вручную. В современных версиях этих инструментов это исправлено.
Можно ли конвертировать скрипт R в Python?
Автоматически - нет. Вам нужно вручную перевести функции R в эквиваленты Python (pandas для фреймов данных, statsmodels для статистики, matplotlib/seaborn для графиков). Библиотека rpy2 позволяет вызывать R из Python в качестве моста.
R - это то же самое, что и R Studio?
Нет. R - это язык программирования и среда выполнения; RStudio (ныне Posit) - это IDE (интегрированная среда разработки), которая значительно упрощает написание и запуск кода R. R должен быть установлен отдельно от RStudio.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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)

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z