Источник изображения: pixabay.com

Что такое функция Rstudio?

Если вы хотите узнать, что такое функция R-studio, то сначала вам нужно узнать, что такое R.

  • R - это язык программирования или программная среда, которая установлена ​​на вашем компьютере для научных вычислений и графики
  • R-Studio - это интегрированная среда разработки (IDE), которая интегрируется с R для выполнения других функций R.
  • Подробнее о функции R-studio
  • R-Studio - это набор интегрированных инструментов, предназначенных для более эффективного использования R. Он был основан в 2008 году.
  • R-studio Function - это редактор кода с очень хорошими функциями, которые облегчат разработку кода в R. R-Studio позволяет R работать в более удобной среде.
  • R-Studio имеет службу поддержки, и она поддерживает R очень практичным способом
  • R-Studio бесплатно скачивается на устройствах Linux, Windows и Apple, iOS.
  • Для написания скриптов можно использовать R без программного обеспечения R-studio с любым другим редактором. Но программное обеспечение R-studio нельзя использовать более эффективно без R.

Цели функции R-Studio

  • Помогите пользователям быть более продуктивными с программированием на R
  • Предоставляет статистическую вычислительную среду для программного обеспечения с открытым исходным кодом.
  • Упрощает анализ данных с помощью R

Как установить функцию R-Studio

Выполните следующие простые шаги, чтобы установить R на вашем компьютере

  • Загрузите установщик R на http://cran.stat.ucla.edu
  • Установите R, открыв установщик
  • Теперь все готово для запуска R с вашего локального компьютера

Как установить функцию R-Studio

Скачать R-Studio легко. Выполните следующие шаги

  • Перейти к загрузке программного обеспечения R-studio
  • Нажмите кнопку загрузки программного обеспечения R-studio на рабочем столе
  • Выберите установочный файл для вашего компьютера
  • Запустите установочный файл

Особенности функции R-Studio

R-Studio доступен в открытых и коммерческих версиях на настольных компьютерах Windows, Mac и Linux или в браузере, подключенном к серверу R-Studio или программному серверу R-studio Pro.

Важные особенности R-Studio перечислены ниже

  • Опция подсветки кода, которая выделяет ключевые слова и переменные разными цветами
  • Автоматическое сопоставление скобок
  • Завершение кода - вам не нужно вводить все команды полностью
  • Умный отступ
  • Выполнить код R прямо из редактора исходного кода
  • Интегрирует инструменты с R в единую среду
  • Быстрый доступ к функции и параметрам функций
  • Обеспечивает удобную навигацию по файлам и функциям.
  • Интегрированная R справка и документация
  • Интегрированная поддержка Git и Subversions
  • Поддерживает HTML, PDF, документы Word и слайд-шоу
  • Управляет несколькими рабочими каталогами
  • Браузер рабочей области и просмотрщик данных
  • Поддерживает интерактивную графику с Shiny и GGVIS
  • Интерактивная функция отладки для быстрого устранения ошибок и проблем
  • Простое исследование переменных и значений
  • Инструменты разработки пакетов

    Рекомендуемые курсы

    • Linux с курсами Python
    • Тренинг по управлению уровнем онлайн-сервиса
    • Программа на jQuery Mobile
    • Интернет курс бизнес-аналитики

Настройка функции R-Studio

Если ваша R-Studio не распознает R, установленную на вашем компьютере, вы можете выбрать, какую версию R использовать, выбрав

Инструменты à Параметры à Панель параметров à Изменить

Вы можете выбрать между установкой 32-битной R и 64-битной R-установкой. По умолчанию используется 32-разрядная версия. Вы также можете выбрать любую конкретную версию R, выбрав опцию просмотра.

На панели параметров вы также можете изменить поведение R в R-Studio.

Параметры по умолчанию для R в R-Studio описаны ниже.

  • Начальный рабочий каталог - вы можете установить рабочий каталог по умолчанию, который R будет использовать при запуске
  • Опция сохранения - R-Studio спрашивает, хотите ли вы сохранить рабочее пространство при выходе. Вам будут предоставлены такие опции, как Спросить, Никогда или Всегда
  • Параметр восстановления - вы можете установить этот флажок, если вы хотите, чтобы R-Studio автоматически восстанавливал ваше рабочее пространство при запуске
  • История - выберите эту опцию, если вы хотите, чтобы R-Studio сохраняла историю при выходе. Вы также можете сохранить историю в одном глобальном файле
  • Повторяющиеся записи - R-Studio автоматически удаляет повторяющиеся записи из вашей истории, если вы выберете эту опцию
  • Зеркало всеобъемлющей архивной сети R (CRAN) - выберите этот параметр, чтобы настроить зеркальный сайт CRAN, который R-Studio использует для установки новых пакетов.

Экран функции R-Studio

Как только R-Studio начнет выбирать

Файл à Новый à R Script

У вас есть четыре основных направления

  • R Сценарии и просмотр данных

R Script - это место, где вы ведете запись файла.

Чтобы начать с R Script, выберите Файл → Новый → R Script.

или

Нажмите Ctrl + Shift + N

В верхнем левом углу экрана находится текстовый редактор, который позволяет работать с исходными файлами сценариев. Вы можете ввести несколько строк кода и выполнять другие задачи в вашем скрипте.

Этот редактор кода работает как любой другой редактор кода. Это умный редактор кода, который выделяет различные элементы вашего кода.

  • Приставка

В левом нижнем углу экрана вы найдете опцию консоли. Консоль в R-Studio похожа на консоль в RGui. Это место, где R-Studio взаимодействует с R. Здесь вы можете набирать команды и видеть результат

  • Вкладка Рабочая область

Вкладка Workspace расположена в верхнем правом углу экрана R-Studio. На вкладке рабочей области хранится любой объект, значение, функция или все, что вы создали с помощью R. Вы также можете проверить переменные, которые вы создали в сеансе R.

  • Вкладка История

На этой вкладке ведется запись всех предыдущих команд, которые будут вам полезны при тестировании и запуске процессов. Вы можете выбрать весь список или выбрать конкретную команду и отправить ее в R Script, чтобы отслеживать свою работу

Рабочий каталог

Каждый раз, когда вы открываете R-Studio, он попадает в каталог по умолчанию. Вы можете изменить папку по умолчанию, используя Сервис à Меню настроек.

Другие варианты заключаются в следующем

  • файлы

Опция Файлы поможет вам искать файлы и папки в вашей системе.

  • Сюжеты

Вкладка Графики будет отображать графики и диаграммы. Если отображается более одного графика, все графики будут отображаться в виде значков. Чтобы извлечь график, нажмите кнопку «Экспорт», чтобы сохранить файл в виде изображения или в формате PDF. Эта опция будет полезна вам, когда вы хотите поделиться графиком или использовать его в любом другом документе. Вы можете скопировать график в буфер обмена, а затем вставить его непосредственно в целевой документ.

Эта вкладка также позволяет отображать 3D-графики. Вы не можете сохранить такие графики, но вы можете сделать снимок экрана и вставить его в свой документ.

  • Вкладка "Пакеты"

Эта вкладка показывает список всех дополнений, установленных в R-studio Function. Под пакетом подразумевается автономный набор кодов, который определяет функциональность для R. Вы также можете добавить новые дополнения, щелкнув значок «Установить пакеты», затем напишите имя надстройки во всплывающем меню и нажмите кнопка Установить.

  • Вкладка Справка

Эта вкладка позволит вам просмотреть встроенную справочную систему R.

R-Studio Desktop с открытым исходным кодом

Ниже перечислены возможности программирования рабочего стола R-studio в редакции Open Source.

  • Это бесплатно скачать и использовать
  • Требуется лицензия AGPL v3
  • Легкий доступ к RStudio локально
  • Подсветка синтаксиса
  • Завершение кода
  • Умный отступ
  • Выполнить код R прямо из редактора исходного кода
  • Управляет несколькими рабочими каталогами
  • Интегрированная R справка и документация
  • Специальные инструменты для разработки пакетов
  • Он предлагает только форумы сообщества поддержки

R-Studio Desktop Коммерческое издание

Функции коммерческой лицензии R-studio Function Desktop включают в себя все функции R-Studio Desktop, а также перечисленные ниже функции.

  • Предлагает коммерческую лицензию для организаций, которые не могут использовать программное обеспечение AGPL
  • Предоставляет доступ к приоритетной поддержке
  • Поддерживает электронную почту
  • 8 часов ответа в рабочее время
  • R-Studio имеет отдельное лицензионное соглашение RStudio
  • Это не бесплатно. Доступно для годовой подписки

R-Studio Server с открытым исходным кодом

Сервер программирования R-studio имеет следующие характеристики

  • Доступ к нему осуществляется через веб-браузер и бесплатен
  • Переместить вычисление близко к данным
  • Масштабирование, вычисления и оперативная память централизованно
  • Поддерживает только форумы сообщества
  • AGPL v3 требуется лицензия

R-Studio Server Коммерческая лицензия

Он содержит все функции с открытым исходным кодом, а также следующие

  • Инструменты управления
  • Улучшенная безопасность и аутентификация
  • Метрики и мониторинг
  • Улучшенное управление ресурсами
  • Доступно для годовой подписки

Если сравнивать коммерческую версию R-studio с коммерческой версией R-Studio, у нее много дополнительных возможностей и преимуществ.

Инструменты администрирования коммерческой версии R-Studio Server включают в себя следующие действия

  • Управление активными сессиями и использованием ресурсов
  • Принять контроль и прекратить сеансы
  • Установить пользовательские ограничения на системные ресурсы

Повышенная безопасность и аутентификация включают в себя следующее

  • LDAP, Active Directory, учетные записи Google
  • Поддерживает подключаемые модули аутентификации и Kerberos через PAM
  • Пользовательская аутентификация через прокси HTTP-заголовок
  • Шифрование трафика с использованием SSL

Метрика и мониторинг включает в себя следующее

  • Историческая статистика
  • Аудит производительности сервера и использования ресурсов
  • Проверки с настраиваемым выводом
  • Посылает метрики во внешние системы с помощью простого текстового протокола Graphite.

Расширенное управление ресурсами

  • Ограничить ресурсы для пользователей и групп
  • Индивидуальная версия R
  • Резервный процессор
  • Расстановка приоритетов
  • Предоставление учетных записей и динамическое подключение домашних каталогов
  • Выполнять сценарии профиля пользователя для базы данных автоматически

R-Studio Server Pro

RStudio Server Pro предоставляет R. услуги безопасности, управления ресурсами, метрики и коммерческой поддержки данных.

Программирование R-studio поможет вам выполнить следующие действия

  • Управление ресурсами R - позволяет нескольким пользователям совместно использовать ресурсы. Пользователи могут эффективно устанавливать и настраивать среду R
  • Безопасный доступ к R-коду - RStudio Server Pro позволяет пользователям получить доступ к рабочему пространству R из любой системы и из любого места
  • Повышение производительности R - RStudio Server Pro помогает команде работать более продуктивно с R. Это помогает расставить приоритеты для ресурсов в зависимости от отдельных лиц или групп. Позволяет администратору помогать отдельным пользователям, когда они нуждаются в какой-либо помощи
  • Подключите текущие системы - RStudio Server Pro помогает интегрироваться с ИТ-отчетами и продуктами для управления данными

Разработка пакетов с R-Studio

Программирование R-studio имеет множество инструментов, которые с легкостью поставляют коды для многих пакетов R и создают инновационную работу во многих областях. Немногие из пакетов R перечислены ниже для справки

  • R Markdown - позволяет вставить R код в документ уценки. Это помогает в автоматизированной отчетности
  • Shiny - Легко делает интерактивные веб-приложения с R
  • knit - это пакет создания отчетов, который объединяет R с Tex, Markdown или HTML
  • ggplot2 - это знаменитый пакет R, который поможет вам сделать красивую графику
  • tidy - это инструменты для изменения макета ваших наборов данных. Tidy data - это данные, с которыми легко работать в R.
  • читать - облегчает чтение данных в формате таблицы
  • смазать - этот пакет облегчает работу с датами и временем
  • dev tools - содержит набор инструментов, которые могут конвертировать ваш код в пакет R
  • Magritte - предлагает процесс объединения команд с новым оператором прямого канала
  • packrat - это инструмент управления, который делает ваш проект более переносимым и воспроизводимым
  • строка - этот пакет предлагает инструменты для изучения регулярных выражений и строк символов
  • dplyr - предлагает быстрое манипулирование данными и ярлыки для поднабора, суммирования и объединения наборов данных.
  • гавань - позволяет загружать сторонние форматы данных в R
  • Leaflet - это знаменитая библиотека JavaScript для интерактивных карт
  • DT - обеспечивает интерфейс R к таблицам данных библиотеки javascript, где данные отображаются в виде таблиц на страницах HTML со всеми основными функциями таблиц.
  • roxygen2 - Документация, являющаяся важной частью хорошего кода, предлагает быстрый и простой способ документировать ваши пакеты R. Он преобразует комментарии встроенного кода в страницы документации
  • testthat - предлагает простой способ написания модульных тестов для ваших проектов кода. Это делает тестирование более интересным.
  • HTML-виджеты - предлагает быстрый способ создания визуализаций на основе JavaScript с помощью R

Рекомендуемые статьи: -

Итак, вот несколько статей, которые помогут вам получить более подробную информацию о программном обеспечении R-studio, функциях R-studio, а также о программировании R-studio, поэтому просто пройдите по ссылке, приведенной ниже.

  1. Карьера в R Программирование
  2. R против SPSS
  3. Диаграммы и графики12 Лучшие шаги для установки языка программирования R (Краткое руководство)