시작하기무료로 시작하기

Julia에서 R 함수 사용하기

이전에 Julia에서 Python 함수를 사용하는 방법을 보셨고, R도 거의 동일해요. 미리 가져온 RCall 패키지를 사용한 뒤, rimport 매크로로 패키지를 가져오면 됩니다. 앞에서 R에 포함된 기본 함수 모음인 base를 가져왔었죠.

이번 연습에서는 표준 Julia 대괄호 문법으로 두 벡터 xy를 정의하세요. 다음으로 벡터 y의 순서를 뒤집고, 마지막으로 그래프에 xy를 그릴 거예요.

이 연습은 강의의 일부입니다

Julia 중급

강의 보기

연습 안내

  • Julia에서 두 벡터를 만드세요. 하나는 1부터 4까지, 다른 하나는 5부터 8까지의 값을 담습니다.
  • R 함수 rev를 사용해 벡터 y의 순서를 뒤집고, y를 인수로 전달하세요.
  • R의 plot 함수를 사용해 xy를 그래프로 그리세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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.____(____, ____)
코드 편집 및 실행