Джерело зображення: pixabay.com

Що таке функція Rstudio?

Якщо ви хочете знати, що таке функція R-studio, спочатку вам потрібно знати, що таке Р.

  • R - мова програмування або програмне середовище, встановлене у вашому комп’ютері для наукових обчислень та графіки
  • R-Studio - це середовище інтегрованого розвитку (IDE), яке інтегрується з R для виконання подальших функцій Р.
  • Дізнаємось детальніше про функцію R-studio
  • R-Studio - це набір інтегрованих інструментів, покликаних допомогти вам більш ефективно використовувати R. Він був заснований у 2008 році.
  • Функція R-studio - це редактор коду з дуже хорошими функціями, який спростить розробку коду в Р. R-Studio дозволяє R працювати в більш зручному для користувача середовищі.
  • У R-Studio є служба технічного обслуговування, яка підтримує R дуже практичним чином
  • R-Studio безкоштовно завантажується на пристрої Linux, Windows та Apple, iOS.
  • Для написання сценаріїв можна використовувати R без програмного забезпечення R-студії з будь-яким іншим редактором. Але програмне забезпечення R-studio не може бути ефективніше використане без R.

Завдання функції R-Studio

  • Допоможіть користувачам бути більш продуктивними з програмуванням R
  • Забезпечує статистичне обчислювальне середовище для програмного забезпечення з відкритим кодом 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 та субверсій
  • Підтримує HTML, PDF, Word документи та слайд-шоу
  • Керує декількома робочими каталогами
  • Веб-переглядач та переглядач даних
  • Підтримує інтерактивну графіку з блискучими та 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

У вас чотири основні сфери

  • R Сценарії та перегляд даних

R Script - це те, де ви ведете запис про файл.

Для початку з R Script виберіть «Файл» Новий «Скрипт»

або

Натисніть Ctrl + Shift + N

У верхньому лівому куті екрана є текстовий редактор, який дозволяє працювати з вихідними файлами скриптів. Ви можете вводити кілька рядків коду та виконувати інші завдання на своєму сценарії.

Цей редактор коду працює, як і будь-який інший редактор коду. Це смарт-редактор коду, який виділяє різні елементи вашого коду.

  • Консоль

У нижньому лівому куті екрана ви знайдете варіант консолі. Консоль в R-Studio схожа з консоллю в RGui. Це місце, де R-Studio взаємодіє з R. Тут ви можете вводити команди і бачити вихід

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

Вкладка Робоча область розташована у верхньому правому куті екрану R-Studio. На вкладці робочої області зберігається будь-який об’єкт, значення, функція або все, що ви створюєте за допомогою R. Ви також можете перевірити змінні, створені в R сесії.

  • Вкладка «Історія»

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

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

Кожного разу, коли ви відкриваєте R-Studio, він потрапляє до каталогу за замовчуванням. Ви можете змінити стандартну папку за допомогою меню Інструменти à Параметри.

Інші варіанти такі

  • Файли

Параметр "Файли" допоможе вам шукати файли та папки у вашій системі

  • Сюжети

На вкладці Схеми будуть відображені діаграми та графіки. Якщо відображається більше одного графіка, він відображатиме всі графіки як піктограми. Для того, щоб витягти графік, натисніть на опцію Експорт, де ви можете зберегти файл у вигляді зображення або у форматі PDF. Цей параметр буде корисний для вас, коли ви хочете поділитися графіком або використовувати його в будь-якому іншому документі. Ви можете скопіювати графік у буфер обміну, а потім вставити його безпосередньо в документ призначення.

Ця вкладка також дозволяє відображати тривимірні графіки. Ви не можете зберегти такі графіки, але ви можете зробити знімок екрана та вставити його у документ.

  • Вкладка Пакети

На цій вкладці відображається перелік усіх додатків, встановлених у функції R-studio. Пакет означає окремий набір кодів, що визначає функціональність для R. Ви також можете додавати нові додатки, натиснувши на піктограму «Встановити пакети», потім в спливаючому меню напишіть ім'я на надбудову та натисніть кнопка Встановити.

  • Вкладка довідки

Ця вкладка дозволить переглядати вбудовану довідкову систему R.

R-Studio Desktop Open Source

Особливості робочого столу програмування 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

Сервер програмування R-студії має такі характеристики

  • Доступ до нього здійснюється через веб-браузер і безкоштовний
  • Перемістіть обчислення близько до даних
  • Масштабування, обчислення та оперативна пам'ять централізовано
  • Підтримує лише форуми спільноти
  • AGPL v3 - необхідна ліцензія

Комерційна ліцензія на сервер R-Studio

Він містить усі функції відкритого коду плюс наступні

  • Адміністративні інструменти
  • Підвищена безпека та автентифікація
  • Метрика та моніторинг
  • Покращене управління ресурсами
  • Він доступний для щорічної підписки

Коли програмування R-студії комерційну версію порівнюють із відкритим кодом R-Studio, вона має масу додаткових функцій та переваг.

Адміністративні засоби комерційного видання R-Studio Server включають такі дії

  • Керуйте активними сеансами та використанням ресурсів
  • Взяти на себе контроль і припинити сеанси
  • Встановіть обмеження для користувачів на системні ресурси

Розширена безпека та автентифікація включає в себе наступне

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

Метрика та моніторинг включає наступне

  • Історична статистика
  • Аудит роботи сервера та використання ресурсів
  • Перевірки з настроюваним виходом
  • Надсилає показники до зовнішніх систем за допомогою простого текстового протоколу Graphite

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

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

R-Studio Server Pro

RStudio Server Pro забезпечує Р. безпеку, управління ресурсами, метрикою та послугами підтримки комерційних даних.

Програмування R-студії допомагає вам виконувати наступні дії

  • Управління ресурсами R - Дозволяє декільком користувачам ділитися ресурсами. Користувачі можуть ефективно встановлювати та налаштовувати середовище R
  • Безпечний доступ до коду R - RStudio Server Pro дозволяє користувачам отримувати доступ до робочої області R з будь-якої системи та з будь-якого місця
  • Підвищення продуктивності R - RStudio Server Pro допомагає команді бути більш продуктивними з Р. Це допомагає розставити пріоритети ресурсів відповідно до осіб або груп. Дозволяє адміністратору допомагати окремим користувачам, коли вони потребують будь-якої допомоги
  • Підключіть поточні системи - RStudio Server Pro допомагає інтегруватися з ІТ-звітами та продуктами управління даними

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

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

  • R Markdown - дозволяє вставити R-код у документ розмітки. Це допомагає в автоматизованій звітності
  • Shiny - легко робить інтерактивні веб-додатки за допомогою R
  • В'язати - Це пакет, що генерує звіт, який поєднує R з Tex, Markdown або HTML
  • ggplot2 - Це відомий пакет R, який допомагає вам робити гарну графіку
  • охайний - це інструменти для зміни плану ваших наборів даних. Охайні дані - це дані, з якими легко працювати в Р.
  • read - полегшує зчитування даних у форматі таблиці
  • змащувати - Цей пакет полегшує роботу з датами та часом
  • dev tools - містить набір інструментів, які могли б перетворити ваш код у пакет R
  • Magritte - пропонує процес ланцюга команд з новим оператором прямої труби
  • packrat - Це інструмент управління, який робить ваш проект більш переданим та відтворюваним
  • рядок - Цей пакет пропонує інструменти для вивчення регулярних виразів та символьних рядків
  • dplyr - Він пропонує швидке маніпулювання даними та пропонує ярлики для підстановки, підбиття підсумків та приєднання до наборів даних.
  • притулок - дозволяє завантажувати іноземні формати даних в R
  • Листовка - це відома бібліотека 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 (Короткий посібник)