1.4 R은 무엇입니까? RStudio 란 무엇입니까?

1.4.1 R은 무엇입니까?

R을 배우는 이유는 무엇입니까?절에서 R을 사용하여 분석 (특히 데이터 유형의 경우)을 시작해야하는 많은 이유에 대해 논의했습니다. R에 대해 배우기 위해 해당 장을 건너 뛴 경우 다음을 수행하는 것이 좋습니다. 뒤로 가서주의 깊게 읽으십시오. R로 작업하는 데 유창함을 키우기 시작할 때, 이 소개 장을 수시로 검토하는 것이 특히 중요합니다.

1.4.1.1 R 시작

R은 값 비싼 독점 옵션에 대한 오픈 소스 대안을 원했던 통계 학자 그룹에 의해 개발되었습니다. 통계 학자 (컴퓨터 과학자 대신)에 의해 만들어 졌기 때문에 R에 익숙해지는 데 시간이 걸리는 측면이 있습니다. 이를 돕기 위해 많은 패키지가 개발되었음을 알 수 있으며, 요즘에는 R을 사용하기 위해 고급 통계학 학위가 필요하지 않습니다.

1.4.1.2 R의 개발

R은 오클랜드 대학교의 뉴질랜드에있는 Ross Ihaka와 Robert Gentleman 이 만들었습니다 . S 프로그래밍 언어의 파생물이며 부분적으로 개발자의 이름을 따서 명명되었습니다 (위의 강조점에서 볼 수 있듯이). R을 만들기 위한 초기 아이디어는 1992년에 나왔고 R의 첫 번째 버전은 1994 년에 출시되었습니다. R의 배경, 기능 및 S 언어와의 연결에 대한 자세한 내용은 Wikipedia에서 찾을 수 있습니다.

1.4.1.3 R 패키지

R은 2010년에 들어와 많은 발전을 이루고 있습니다. 그러한 가장 큰 발전 중 하나는 R을 초보자가 쉽게 사용할 수 있도록 패키지(package)를 만든 것입니다. 패키지는 기본 R 설치의 기능을 높이기 위해 R 사용자가 만든 추가 기능입니다. 최근 Hadley Wickham과 다른 사람들이 만든 패키지는 R의 기능을 크게 확장하는 동시에 R로 시작하는 것을 더 간단하게 만들기 위해 노력하고 있습니다.1

2021 년 2 월 현재 17,000개 이상의 패키지 (2021-02-8일 현재, 17,049개)가 공통 R 리포지토리에서 사용가능합니다.

또 다른 훌륭한 개발은 RStudio라는 그래픽 사용자 인터페이스와 RStudio, Inc.에서 개발한 rmarkdown(R Markdown이라고도 함)으로, 우리 과정에서는 이러한 RStudio에 대해 중점적으로 설명합니다.

1.4.2 RStudio 란 무엇입니까?

RStudio는 R을 위한 강력한 무료 오픈 소스 통합 개발 환경입니다. RStudio의 개발은 2010 년에 시작되었으며 첫 번째 베타는 2011 년 2 월에 출시되었습니다. RStudio Desktop과 RStudio Server의 두 가지 버전으로 제공됩니다. 이 책은 주로 RStudio Server에 초점을 맞추지 만 두 버전 모두 작업하기에 거의 동일합니다.

Windows 및 Mac 컴퓨터에서 R 및 RStudio를 다운로드하고 설치하는 방법은 아래 링크되어 있습니다. RStudio Server를 사용하는 경우 교수 또는 조직의 IT 부서 구성원이이 단계를 수행했습니다. RStudio Server의 경우 웹 브라우저를 사용하여 클라우드의 계정에 로그온합니다. 피드백 및 오류 해결에 도움이되는 R 프로젝트 공유를 포함하여 초보 사용자를 위해 RStudio Server를 사용하면 많은 이점이 있습니다. 소프트웨어를 설치하면 자체 골칫거리가 될 수 있으며, 이는 RStudio Server를 사용하여 제거됩니다.

고급 사용자를 위한 참고 사항 : Digital Ocean에 매달 약 $ 5의 비용으로 자체 RStudio Server를 설치할 수도 있습니다. 이에 대한 지침은 Dean AttaliDigital Ocean 사이트에서 찾을 수 있습니다 .


  1. 예를 들어 패키지 설치 절에서 install.packages("dplyr")를 통해 이러한 패키지를 다운로드 하고 ︎library(dplyr) 를 통해 현재 R 작업 환경에 로드하는 방법을 볼 수 있습니다. ↩︎)↩︎