LuckyTemplates с R и RStudio: с чего начать

В этом руководстве вы изучите основы кодирования с использованием R и RStudio. Вы также узнаете, как легко настроить RStudio и R в LuckyTemplates.

RStudio — отличная интегрированная среда разработки (IDE). Это универсальный магазин для всех ваших потребностей в кодировании.

RStudio включает редактор исходного кода, позволяющий работать со скриптами. Он также имеет приятные функции, такие как автозаполнение, которое похоже на IntelliSense в LuckyTemplates . Кодирование также более организовано в RStudio из-за подсветки синтаксиса, которая показывает разные цвета для определенных функций и объектов. Кроме того, он также включает в себя некоторые инструменты отладки, аналогичные VBA в MS Excel.

RStudio — это удобное место для разработки вашего кода по сравнению с отдельной программой R.

Оглавление

Начало работы с RStudio

При первом открытии RStudio вы увидите три окна.

LuckyTemplates с R и RStudio: с чего начать

Консоль — это место , где код R выполняется и запускается. Вот простой пример: если вы введете 1 + 1 и нажмете Enter, вы получите ответ 2.

LuckyTemplates с R и RStudio: с чего начать

Если вы введете ссылку на диапазон, например 1:50, и нажмете Enter, вы получите список чисел от 1 до 50.

LuckyTemplates с R и RStudio: с чего начать

Цифры в квадратных скобках являются заполнителями для позиции индекса чисел, которые вы выполнили.

Помимо основных арифметических и сокращенных операторов, вы также можете использовать функции. Некоторые из этих функций также можно использовать в . Например, если вы возьмете квадратный корень из 25, набрав sqrt 25 и нажав Enter, вы получите ответ 5.

LuckyTemplates с R и RStudio: с чего начать

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

Двигаясь дальше, если вам нужен скрипт R для долгосрочной записи, вы можете использовать сочетание клавиш Control+Shift+N . При этом из RStudio появляется четвертое окно.

LuckyTemplates с R и RStudio: с чего начать

В новом окне, когда вы вводите такую ​​функцию, как sqrt , вы увидите инструмент завершения синтаксиса.

Когда вы завершите синтаксис и, например, введете sqrt(25) , выберите опцию Run . Вы увидите, что все функции будут выполняться в окне консоли. Теперь у вас есть долгосрочная запись сценария R, который вы только что запустили.

Если у вас более одной операции, RStudio будет следовать стандартному порядку операций.

LuckyTemplates с R и RStudio: с чего начать

Использование справочной документации в RStudio

Если вы не уверены в функции и хотите узнать об аргументах, которые она принимает, вы можете использовать оператор вопросительного знака (?) . В качестве примера давайте посмотрим на справочную документацию по функции plot, набрав ? сюжет .

LuckyTemplates с R и RStudio: с чего начать

После этого нажмите «Выполнить». Вы также можете использовать сочетание клавиш по умолчанию, Ctrl+Enter. Вы можете изменить сочетания клавиш по умолчанию, перейдя в «Инструменты» и выбрав «Изменить сочетания клавиш».

Код R, который вы выделили или где находится курсор, будет выполняться при запуске .

Как только ? код графика был выполнен, вы можете видеть, что справочная документация появляется в правом окне.

LuckyTemplates с R и RStudio: с чего начать

В этом примере выберите Generic XY Plotting . Это перенаправит вас к другому контенту. Прокрутите вниз, чтобы увидеть примеры того, как использовать общий график XY с помощью функции Plot.

LuckyTemplates с R и RStudio: с чего начать

Скопируйте пример и вставьте его в сценарий R.

LuckyTemplates с R и RStudio: с чего начать

Комментарии в R обозначаются с помощью знака номера или решётки (#) . Когда вы запустите код после комментария, вы увидите график под окном Plot.

LuckyTemplates с R и RStudio: с чего начать

Не забывайте всегда сохранять свою работу.

Чтобы добавить, еще одно окно в RStudio — это окно Environment. Когда вы нажмете на это, вы увидите x . X , который вы видите в разделе Environment, хранит значения, которые являются результатом последнего примера кода, который вы запустили с помощью функции Plot .

LuckyTemplates с R и RStudio: с чего начать

Как работает окно Environment, будет рассмотрено в следующих уроках.

Настройка LuckyTemplates с помощью R и RStudio

LuckyTemplates с R

После краткого введения в RStudio давайте приступим к настройке R в LuckyTemplates. Сначала откройте LuckyTemplates на рабочем столе. Перейдите в «Файл» и выберите «Параметры и настройки» . Затем выберите Параметры .

LuckyTemplates с R и RStudio: с чего начать

После этого на экране появится меню параметров. В разделе Global перейдите к сценариям R. Выберите нужную версию R в раскрывающемся списке Обнаруженные домашние каталоги R.

LuckyTemplates с R и RStudio: с чего начать

Если вы не видите нужную версию, выберите «Другое» . Затем установите домашний каталог R.

LuckyTemplates с R и RStudio: с чего начать

Чтобы найти домашний каталог, откройте RStudio и перейдите в Tools . Затем выберите Глобальные параметры .

LuckyTemplates с R и RStudio: с чего начать

Во всплывающем окне вы увидите путь к файлу под полем версии R. Скопируйте это и вернитесь в LuckyTemplates.

LuckyTemplates с R и RStudio: с чего начать

Вставьте путь к файлу в поле «Установить домашний каталог R» .

LuckyTemplates с RStudio

Как только это будет сделано, следующим шагом будет выбор IDE, как показано во втором раскрывающемся списке. Лучшей IDE для использования является RStudio.

После того, как вы все настроили, нажмите «ОК». Теперь все готово для использования R и RStudio в LuckyTemplates.

Заключение

R и RStudio — отличные дополнительные инструменты для использования в LuckyTemplates. Они особенно полезны при работе со статистическими данными и анализом. Настроить их для работы с LuckyTemplates можно быстро и просто .

Хотя потребуется некоторое время, чтобы привыкнуть к интерфейсам R и RStudio, особенно если вы новичок в программировании. Но не волнуйтесь, существует множество руководств по использованию R с LuckyTemplates. Не забудьте внимательно их пройти.

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

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

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

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

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.