R / Conda / Anaconda / Jupyter notebook / Rstudio를 이용하지 않고 R을 쉽게 사용하는 방법!
안녕하세요~ 이번에는 Rstudio를 이용하지 않고 R을 사용하는 방법을 알아보겠습니다.
보통 R을 사용하려면 Rstudio를 사용하지만 이 방법만이 있는 것은 아닙니다.
Rstudio가 복잡하거나 어렵다고 생각하시는 분들이나 코딩 결과를 바로바로 보고 싶으신 분들 같은 경우에 쉽게 사용할 수 있는 것이 Conda 입니다.
물론 위의 이유만이 아니라 여러 가지 필요한 패키지를 받다 보면 패키지 버전이 엉키는 제대로 실행되지 않는 경우가 생길 수 있는데 이러한 문제들을 해결해 줄 수 있습니다^^
Conda에서는 '가상환경'이란느 것을 만들 수 있기 때문에 효율 좋게 작업할 수 있습니다.
----------------------------------------------------------------------------------------------------------------
Jupyter notebook을 이용하기에 앞서 저희가 준비해야 할 작업은 3가지입니다.
1. R 다운로드
2. Python 다운로드
3. Conda 다운로드
이 세 가지 방법은 다른 글들에 쉽고 자세하게 설명되어 있습니다.
각 링크에 들어가셔서 사진 보시면서 따라 하시면 쉽게 다운로드할 수 있습니다.
----------------------------------------------------------------------------------------------------
1. R 다운로드 : R / RStudio 다운로드 처음부터 자세하게
R / RStudio 다운로드 처음부터 자세하게
R에 대한 첫 번째 글로 R과 RStudio 소프트웨어의 설치방법에 대해 알아보도록 하겠습니다. RStudio를 설치하기 전에 우선 R이라는 소프트 웨어를 설치해보겠습니다. 1) R을 설치하기 위해 구글에 R cran mirror k..
dooooh.tistory.com
2. Python 다운로드 : Python / PyCharm 다운로드 처음부터 자세하게
Python / PyCharm 다운로드 처음부터 자세하게
파이썬에 대한 첫 글로 Python과 Pycharm 설치방법에 대해 알아보겠습니다. Pycharm을 설치하기 전에 우선 Python을 설치하겠습니다. -------------------------------------------------------------------------..
dooooh.tistory.com
3. Conda 다운로드: Python / Anaconda / Miniconda 다운로드 처음부터 자세하게
Python / Anaconda / Miniconda 다운로드 처음부터 자세하게
이번에는 파이썬을 사용할 수 있는 툴인 Miniconda를 다운로드 받아보겠습니다. Miniconda는 이름대로 기존의 Conda보다 조금 더 가벼운 툴이라고 생각하시면 됩니다 ㅋ.ㅋ Conda의 가상 환경 구축, 패키지 설치..
dooooh.tistory.com
-----------------------------------------------------------------------------------------------------
다운을 다 받으셨다면 Anaconda prompt를 실행시켜줍니다.
처음 다운받으셨다면 사용하기 위해 최소한의 몇 가지 작업을 해주어야 합니다.
우선 가상 환경을 구축해야 합니다.
밑의 명령문을 그대로 적으시면 가상 환경이 구축되지만 각 의미가 무엇인지 궁금하신 분은 아래 링크를 통해 확인하실 수 있습니다~~
conda create -n dooooh python=3.7
(띄어쓰기에도 유의해주세요)
위와 같이 입력하면 쭉~~ 뭐가 뜨고 마지막에 Proceed y/n이 뜨게 됩니다.
이것은 가상 환경 구축을 할거냐 말거냐 물어보는 것이기 때문에 y를 입력해주고 enter를 쳐줍니다.
그러면 python 기반으로 dooooh라는 가상환경 구축이 완료됩니다.
이제 저희 가상 환경이 구축되었습니다. 이제 가상 환경을 활성화시켜보겠습니다.
conda activate dooooh
위와 같이 입력한 후 엔터를 쳐주면 외쪽의 (base)가 (dooooh)로 바뀌게 됩니다. dooooh라는 가상 환경이 활성화된 것입니다.
가상 환경이 구축되었다면 이제 가상 환경에서 필요한 package들을 설치해주겠습니다.
conda install r-irkernel jupyter
위와 같이 입력해준 뒤 엔터를 눌러주면 또 한 번 proceed y/n이 뜨게 됩니다.
설치하기 위해서 y를 입력하고 엔터를 눌러줍니다.
그러면 package들을 설치하느라 시간이 조금 걸립니다. 설치가 완료되면 dooooh라는 가상 환경에서는 R과 jupyter패키지가 다운돼서 사용할 수 있게 되는 것입니다.
다운이 완료된 후 화면이 초기화됩니다.
=================================================================
#만약 가상 환경에서 빠져나오고 싶으신 경우에는
conda deactivate
를 입력해주면 빠져나오게 됩니다.
=================================================================
dooooh라는 가상 환경을 활성화 해준 뒤에 jupyter notebook를 실행시켜 줍니다.
엔터를 치시면 jupyter notenook 홈페이지로 이동되게 됩니다.
여기까지 했다면 이제 R을 사용할 수 있는 환경이 모두 준비되었습니다.
--------------------------------------------------------------------------------------
이제 jupyter notebook을 이용해서 R을 사용해 보겠습니다.
사진에 빨간색 네모칸의 New를 눌러준 후 R을 눌러주면 R을 이용할 수 있습니다.
내 컴퓨터에 Documents 폴더에 dooooh 폴더를 만들어서 저장해보겠습니다.
New의 R을 눌러준다면
이러한 화면이 나타나게 됩니다. 이제 이 곳에서 R을 이용할 수 있습니다.
이런 식으로 이용하면 됩니다. 코딩을 하신 후에 shift + enter를 눌러주시면 바로바로 실행되게 됩니다.
다 하시고 저장하실 때는 맨 위의 Untitld를 눌러 이름을 바꾼 후에 왼쪽 위에 파일 모양 아이콘을 클릭해 주신 후 File을 눌러 맨 밑에 Close and Halt를 누르시면 저장되고 나오게 됩니다.
다시 나온 후에 우측 상단의 Quit를 누르시면 다시 conda prompt가 활성화됩니다.
만약에 Quit를 누르시지 않고 끈다면 Anaconda prompt가 작동되지 않으실 겁니다. 그런 경우에는 Ctrl+C,C (C두번)를 눌러주면 다시 작동되게 됩니다^^