Colab에서 R코드를 실행할 수 있다는 사실을 얼마 전에 알게 됨
- 하지만 기본 Colab 페이지에서는 숨겨져 있음
- 아직 공식적으로는 공개되지 않아 보임
접속 방법
https://colab.research.google.com/notebook#create=true&language=r
- 이 주소로 접속하고 노트 설정에 Runtime type을 R로 설정해줘야 함
- 또는 코랩 페이지에 들어가서 주소 마지막 부분에 &language=r을 추가하면 됨
- 짧게는 이렇게도 가능 ( 이게 제일 편해 보인다. )
접속 모습
- google 로그인이 되어있는 상태
- Untitled 뒤의 숫자는 사용자에 따라 다름
기존의 Colab Notebook 접속 시와 다를 거 없어 보인다.
그리고 notebook 이름에도 ipynb가 있어 잘 들어온 게 맞나 싶지만 잘 들어 온거 맞다.
R 사용을 위한 설정
R 구동 환경
R 4.0.3 버전으로 사용이 가능하다. 현재 버전을 잘 반영해주는 것 같다. ( 2020. 12. 03 기준 4.0.3 버전이 가장 최신)
R 코드 실행 예시
잘 돌아간다. 하지만 치명적인 단점을 발견했다.
Jupyter Notebook 내에서 %>% 의 단축키를 모르겠다.. 그래서 일일이 쳐줬다..
방법을 찾아봐야할 것 같다.
요약
- 이젠 Colab Notebook을 R프로그램 엔진으로도 구동 가능
- 공개적으로 드러나있지 않아서 특정 주소로 접속해야 함
- 접속 후 노트 설정 부분의 런타임 유형을 R로 바꿔주고 사용
한계점
google drive에 mount 하는 건 아직 발견 못함
stackoverflow에도 아직 해답을 못 찾은 것처럼 보임
누군가는 방법을 찾겠지..?
참고
https://www.roelpeters.be/running-an-r-kernel-in-google-colab/
towardsdatascience.com/how-to-use-r-in-google-colab-b6e02d736497