Настройка узла R
Данный узел или опция доступны, только если они включены в лицензии PolyAnalyst Server.

Окно свойств узла R содержит две вкладки: R-скрипт и Общие, если входное соединения с другим узлом не настроено.

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

Первая вкладка R скрипт содержит текстовое поле для составления, вставки и редактирования R скрипта.

r node config.rus

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

  • Новая таблица — узел создает новую таблицу данных с результатами (данная опция используется по умолчанию);

  • Новые колонки — узел добавляет новые колонки с результатами к существующей таблице данных;

  • Индекс строк (начиная с нуля) — узел создает индекс с номерами строк, отвечающих условию скрипта.

Кнопка Загрузить скрипт позволяет указать путь к папке, в которой хранится нужный файл с расширением .r.

Кнопка Проверить синтаксис позволяет выполнить проверку загруженного или отредактированного скрипта на наличие ошибок.

В текстовом поле используется простое выделение цветом в соответствии с синтаксисом языка R. Комментарии выделяются зеленым цветом.

Опция Перегружать скрипт при каждом выполнении узла может быть удобна в том случае, если вы регулярно обновляете нужный файл со скриптом R в той папке, где он хранится, и не хотите всякий раз перенастраивать узел перед его следующим выполнением. Чтобы использовать такую возможность, включите опцию и укажите директорию с файлом с помощью кнопки Выбор. Если опция включена, возможность редактирования скрипта отключается.

Если пользователь выберет локальный компьютер в меню Загрузить скрипт, а затем включит опцию Перегружать скрипт при каждом выполнении узла, узел гарантированно выполнится только в том случае, если сервер PolyAnalyst установлен на локальной машине. В противном случае узел может выполниться с ошибкой.

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

Название второй вкладки визарда совпадает с названием исходной таблицы. Данная вкладка позволяет выбрать из исходной таблицы данных колонки для анализа. Для получения дополнительной информации о выборе колонок см. раздел по выбору колонок при настройке узлов.

Вкладка Общие позволяет ввести имя и описание узла. Вкладка встречается в большинстве узлов в PolyAnalyst и описывается отдельно.

Нажмите Выполнить по завершении настройки.

Путь к интерпретатору R должен быть указан в разделе Настройки сервера в Административном клиенте. В противном случае узел не будет выполнен.