Funzioni R in Julia
Hai visto come usare funzioni di Python in Julia, e con R è molto simile. Usi il pacchetto RCall, già importato in precedenza, e poi usi la macro rimport per importare il pacchetto. In precedenza hai importato base, che è la raccolta delle funzioni di base incluse in R.
In questa lezione devi definire due vettori x e y usando la sintassi standard di Julia con le parentesi quadre. Poi, nel passo successivo, devi invertire l’ordine del vettore y e, infine, tracciare x vs y in un grafico.
Questo esercizio fa parte del corso
Julia intermedio
Istruzioni dell'esercizio
- Crea due vettori in Julia: uno con i valori da uno a quattro e l’altro con i valori da cinque a otto.
- Inverti l’ordine del vettore
yusando la funzione Rrev, passandoycome argomento. - Traccia
xvsyusando la funzione Rplot.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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.____(____, ____)