-
[R] R 설치 및 VS코드에서 사용하는 법개발 이야기/R 2025. 4. 18. 15:15
https://code.visualstudio.com/docs/languages/r
R in Visual Studio Code
Learn about working with the R programming language in Visual Studio Code.
code.visualstudio.com
R의 경우 대부분 Rstudio에서 사용하는 것을 기본으로 하지만, 최근에는 다양한 언어들을 사용하는 사람들이 늘고 VS코드에서 작업하는 것이 대부분 익숙한 시대이기에 VS코드에서 사용하기로 마음을 먹고 설치하였다.
R install VScode라고 하면 위에 링크가 처음 뜨는데 해당 가이드라인을 참고하면된다.
우선 R을 설치하자.
The Comprehensive R Archive Network
cloud.r-project.org
위의 R 설치 링크에서 각자의 운영체제에 맞게 R을 설치하면 된다. 이후 설치에서 뜨는 옵션들은 대부분 그냥 넘어가면 되지만, 보다 자세한 사항들은 R 설치라고 검색하면 대부분 잘 설명된 글들이 있기에 이를 참고하자.
이후 R에서 우선 아래의 명령어 languageserver를 설치하자.
( Language Server Protocol (LSP) 를 구현한 것으로, 개발 환경(VSCode 등)에서 R 코드를 더 편하게 쓸 수 있도록 도와준다)
install.packages("languageserver")이후 Extension 설치를 진행, R extension을 설치한다.

설치 이후 옆에 톱니바퀴를 눌러 설정에 들어가자. window를 검색하면 아래와 같이 path 지정이 뜨는데 이는
우리가 설치한 R의 경로를 설정하는 것이다. 각자 다를것임으로 설치가 어디에 되었는지 확인 후 설치하자.

마지막으로 R파일을 만들고 실행하면된다.
이때 중요한건 실행시 터미날은 R terminal을 사용해야한다.

추가적으로 R 패키지 설치시 필자의 경우 permission denied가 계속 떴다.
이는 우선
1. R 실행시는 관리자 권한으로 실행
2. 1로 라이브러리서버패키지 설치하고나면 R이 설치된 경로의 library 폴더의 속성에서 권한을 부여해준다.

이후 속성에 보안칸에서 사용권한 편집 클릭후에
Users에도 모든 권한을 허용해주면 된다(안되면 다른것들도 권한허용해주자)

다음은 간단히 튜토리얼을 진행해볼 예정이다.
'개발 이야기 > R' 카테고리의 다른 글
[R][Tutorial] 데이터프레임 추가정리 (0) 2025.04.24 [R][Tutorial] R 초보자를 위한 튜토리얼 데이터 타입 및 구조 (0) 2025.04.18