R-Funktionen in Julia
Du hast gesehen, wie man Python-Funktionen in Julia verwendet; mit R funktioniert es ganz ähnlich. Du nutzt das bereits importierte Paket RCall und importierst dann das gewünschte Paket mit dem Makro rimport. Zuvor hast du base importiert, also die Sammlung der in R enthaltenen Basisfunktionen.
In dieser Aufgabe sollst du zwei Vektoren x und y mit der üblichen eckigen-Klammer-Syntax in Julia definieren. Danach kehrst du die Reihenfolge des Vektors y um und zeichnest abschließend x gegen y in einem Diagramm.
Diese Übung ist Teil des Kurses
Julia: Aufbaukurs
Anleitung zur Übung
- Erstelle zwei Vektoren in Julia: einen mit den Werten eins bis vier und einen mit den Werten fünf bis acht.
- Kehre die Reihenfolge des Vektors
ymit der R-Funktionrevum und übergibyals Argument. - Zeichne
xgegenymit der R-Funktionplot.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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.____(____, ____)