CommencerCommencer gratuitement

Fonctions R dans Julia

Vous avez vu comment utiliser des fonctions Python dans Julia, et c’est très similaire pour R. Vous utilisez le package RCall, déjà importé précédemment, puis la macro rimport pour importer le package. Plus tôt, vous avez importé base, qui regroupe les fonctions de base fournies avec R.

Dans cet exercice, vous devez définir deux vecteurs x et y avec la syntaxe standard de crochets de Julia. Ensuite, inversez l’ordre du vecteur y, puis tracez x par rapport à y sur un graphique.

Cet exercice fait partie du cours

Julia intermédiaire

Afficher le cours

Instructions

  • Créez deux vecteurs en Julia, l’un avec les valeurs de un à quatre, et l’autre avec les valeurs de cinq à huit.
  • Inversez l’ordre du vecteur y à l’aide de la fonction R rev, en passant y en argument.
  • Tracez x par rapport à y en utilisant la fonction R plot.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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.____(____, ____)
Modifier et exécuter le code