Computer Science/Jupyter

[Jupyter] JupyterLab에서 Python과 R을 함께 사용하기

2021. 10. 2. 21:53

 Jupyter에서 Python과 R을 하나의 .ipynb 파일에서 사용할 수 있는 방법이 있다. 물론 Python과 R을 커널을 일일이 바꿔가며 사용할 수도 있지만, 매번 그러기 번거로우니...


아래의 예시를 참고하자.

  • 1번 cell: Python에서 list를 만들어서 출력한 모습.
  • 2번 cell: R과의 연결을 위해 extension을 load
  • 3번 cell: R을 연결하여 Python에서 생성한 list를 넘겨준 모습.
  • 4번 cell: 한번 데이터를 R로 넘겨줬다면 다시 넘겨주지 않아도 데이터를 사용할 수 있다.

즉, rpy2를 이용해서 R을 연결하고, %%R을 cell 앞에 달아두면 R을 이용하여 데이터를 분석할 수 있다.

728x90
반응형