Computer Science/Jupyter

[R kernel] 주피터에서 R 사용하기

2021. 3. 22. 18:32

Jupyter에서 kernel을 이용하면 Python 뿐만 아니라 R도 사용할 수 있다.

 

다음의 과정을 통해 Jupyter kernel에 R을 등록할 수 있다.

 

1. R session을 시작한다.

Kernel에 등록하고자 하는 특정 version의 R을 실행한다. Conda env 내의 R을 등록하고자 한다면 먼저 environment를 활성화한 후 R을 실행한다.

$ R
더보기
R이 설치된 conda environment는 다음의 command로 생성할 수 있다.

$ conda create -n r_env 
r-essentials r-base

 

2. R에서 IRkernel을 설치한다.

> install.packages("IRkernel")

 

3. IRkernel을 통해 kernel을 등록한다.

name은 kernel의 이름을 의미하며, displayname은 Jupyter에서 보이는 kernel의 이름을 나타낸다.

> IRkernel::installspec(name="r", displayname="R")

 

4. R을 종료하고 Jupyter를 실행시킨다.

R을 종료하고 Jupyter를 실행하면 R이 등록된 kernel을 확인할 수 있다.

> q()
$ jupyter lab
더보기

R이 등록된 kernel은 아래 command로 확인할 수 있다.

$ jupyter kernelspec list

 

 

Reference

 

 

728x90
반응형