다운을 받으려면 rtools(4.2)랑 base(4.2.2)를 다운 받고 rstudio(desktop)에서 다운을 받는다.
아랫글 그대로 사항을 그대로 하지 괜히 다운받았다고 미리 실행하면 안됩니다..
1. Rtools, R다운을 위해 아래 페이지 접속을 한 후 다운로드를 진행
Downoad R for Windows를 통해 다운 받습니다.
base를 들어가서 R-4.2.2버전을 다운받고 (실행이 아닙니다 다운만 받으세요!)
Rtools → 4.2버전을 다운합니다. 실행이 아닙니다 다운만 받으세요!
Rstduio들어가서 다운
install Rstudio를 다운로드 합니다.
이제 다운로드한 파일 실행 순서 및 방법을 말씀드립니다.
R base->.4.2.2
R-Studio
R-tools
먼저 Rbase 4.2.2를 실행시키고 그대로 다 다음다음 누르고 설치 완료하고 4.2.2를 실행시킨다.
구닥다리 ide를 우리는 쓰기 싫다 → 파이썬 → vs코드처럼 ide다운을 하기 위해 rstduio를 쓰는겁니다.
(Rstudio도 그리 좋진 않다..)
그 다음 설치한 rstudio파일을 실행 후 다음다음 다운
rstudio를 다운 받았으므로 이제 r4.2.2 (파이썬처럼 ide를 사용하는거임)
파이썬 처럼 가상환경에서 업데이트를 하는거지만 우리는 버전을 지금 4.2.2를 사용할 거고 4.2.2를 다운받아 사용할거니 그대로 진행 합니다.
만약 다른 버전(업데이트 된 버전)을 사용하려면 choose를 해서 진행하면 됩니다. (나중에 바꿀 수 있어요!)
R Script를 사용하기 위해 → ctrl + shift + n 을 클릭하거나 파일 생성해서 사용하시면 됩니다.
Rversion을 바꾸고 싶을때.
위의 창에서 tools → globaloptions을 들어가게 된다면 R version이 나오게 되는데 여기서 Rversion을 바꿀 수 있습니다.
위의 사진처럼 이런식으로 서버등을 연결하여 사용 할 수도 있습니다. (참고사항)
이제 우리는 편하게 저장하고 보기 위해 저장 디렉토리를 지정하는 작업을 거칩니다.
콘솔을 보게 되면 > setwd("C:/R_study") 가 나오게 된다.
하지만 이것은 일시적으로 한번만 설정을 하는것이고 영구적으로 저장을 하려 한다면
tools → global options → general → default working directory에서 open을 진행하면 설정이 됩니다.
우리는 이제 어떤 패키지를 사용하기 위한 것에 대해서 잠시 알아보는 시간을 이해합니다.ex)ggplot2
패키지 ggplot2를 설치하기 위해 패키지로 이동하여 install을 클릭하고 packages에 ggplot을 검색하여 다운받는다.
> library(ggplot2) 콘솔에 나오게 된다면 정상적으로 진행
(* x버튼은 설치된 패키지를 제거하기 위해 사용 → 사실 쓰일 일이 거의 없음)
UTF-8사용하기 위한 문제점을 해결하기 위한 방식
항상 우리가 이것을 쓸때의 문제점은 윈도우가 쓰고 있는 인코딩 체제와 프로그램의 인코딩 체제가 다릅니다.
tools → globaloptions 을 들어가 code를 클릭하고
Default text encoding 에 change를 눌러 아래의 그림과 같이 utf-8로 바꾼다.
이제 우리는 rtools를 실행을 합니다.
rtools를 사용하는 이유 설치하는 이유?
ggplot2와 우리가 방금 다운 받은거는 모두 설치용으로 다운받는것이 아님
어떤 패키지는 소스형태(ex)c,c++..)로 주어짐 우리는 그것을 컴파일을 rsystem에서 사용하기 위해 rtools라는것을 사용한다.
설치를 하지 않는다면?
컴파일러가 없다는 결과를 사용하다보면 엄청 많이 낫게됩니다 다운을 꼭 받으시놓으시는것을 추천드립니다.
다운 방법
다음, 다음 계속 누르면서 그대로 설치를 진행한합니다.
특별히 만져주는 것은 없고 나중에 패키지를 다운 받을때 오류를 방지하기 위해, 나중에 컴파일을 할때 Rtools가 동작을 하기 위해 미리 다운 받는것을 추천드립니다.
이상 R을 다운 받기 위해 rstduio, rtools,rbase에 대한 설명을 마치겠습니다.
'Programming > 알쓸신잡' 카테고리의 다른 글
Virtual Box(ubuntu,linux 우분투/리눅스) 윈도우 다운,설치 과정 (1) | 2023.07.16 |
---|---|
메모리 구조 [코드, 데이터, 힙, 스택 영역](Memory Structure) (0) | 2022.11.11 |
댓글