Функции R в Julia
Вы уже видели, как использовать функции Python в Julia — с R всё устроено аналогично. Для этого используется пакет RCall, который был импортирован ранее, а нужный пакет подключается с помощью макроса rimport. Ранее вы импортировали base — набор базовых функций R.
В этом уроке вам нужно определить два вектора, x и y, используя стандартный синтаксис квадратных скобок Julia. Затем следует изменить порядок элементов вектора y на обратный и, наконец, построить график зависимости x от y.
Это упражнение является частью курса
Средний уровень Julia
Инструкции к упражнению
- Создайте два вектора в Julia: один со значениями от одного до четырёх, другой — со значениями от пяти до восьми.
- Измените порядок элементов вектора
yна обратный с помощью функции Rrev, передавyв качестве аргумента. - Постройте график зависимости
xотyс помощью функции Rplot.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
using RCall
@rimport base as r_base
# Define two vectors, x and y, with values one to four and five to eight
x = [____, ____, ____, ____]
y = [____, ____, ____, ____]
# Reverse the order of the values in y using R
y = ____.____(____)
# Plot x and y using R
r_base.____(____, ____)