1.6 RStudio 둘러보기
처음에는 RStudio에서 사용할 수있는 모든 다른 창과 탭에 약간 압도 당할 수 있지만 곧 이 레이아웃을 이해하는 방법을 배우게 됩니다. 왼쪽 상단 창에서 시작하여 시계 방향으로 진행합니다. 이러한 창의 레이아웃은 사용자 지정할 수 있지만 초보 사용자는 표준 레이아웃을 유지하는 것이 좋습니다.
1.6.1 코드 편집 창
대부분의 시간을 소비하게 될 창은 왼쪽 상단에있는 창입니다. 처음 로그인 할 때 이 창은 거기에 없지만 first_rmarkdown.Rmd
를 만들 때 나타납니다 . 이 창은 R에서 파일 및 개체의 내용을 볼 수있는 장소 역할을 합니다. 아래 스크린에서 이 파일의 텍스트를 변경한 다음 파일을 저장할 수 있음을 알 수 있습니다.
파일을 편집할 때 파일 이름이 있는 탭이 검은 색에서 빨간색으로 변경되고 파일 이름 뒤에 별표가 표시되어 최신 변경 사항이 저장되지 않았음을 나타냅니다. 자주 파일을 저장하는 습관을 가져야합니다. 이 창에서 여러 탭을 열고 다른 파일을 볼 수 있습니다. 4 장에서는 이 View
창에서 데이터 셋 을 만들 수 있음을 알 수 있습니다 .
이러한 추가 기능이 실제로 무엇을 하고 있는지 명확하지 않을 수 있습니다. 나중에 창 상단 근처에 있는 Knit HTML 버튼을 눌러 모든 텍스트, 코드 및 출력을 함께 생성할 수 있습니다.
1.6.2 환경과 기록 창
기본적으로 오른쪽 상단 창에는 환경 탭과 기록 탭이 있습니다. 이러한 탭이 제공하는 기능을 이해하려면 왼쪽 하단 창과 콘솔 탭 도 사용해야 합니다. Console을 사용하여 R에서 여러 개체를 만드는 방법을 보여 드리겠습니다.
- 처음에는 Environment(환경) 탭에 “환경이 비어 있습니다.”라는 메시지가 표시됩니다. 이는 아직 객체 (예 : 데이터)가 없음을 의미합니다.
- History(기록) 탭을 클릭하면 몇 개의 아이콘이 있는 빈 화면이 표시됩니다. 여기에서 이 모든 버튼을 살펴 보지는 않겠지 만, 마우스를 가져 가서 클릭하여 어떤 작업을 하는지 이해하는 것이 좋습니다.
- 콘솔에 코드를 입력 할 때, 환경 및 기록 탭이 어떻게 변경되는지 확인하기 바랍니다.
1.6.3 콘솔 창
작업을 확인하거나 R을 사용하여 문제를 해결하는 방법을 실험하는 방법으로 콘솔을 자주 사용합니다. 콘솔은 여러분이 컴퓨터를 가지고 놀 수 있는 장소로 생각할 수 있습니다 . R의 샌드 박스(모래 놀이터)입니다. 코드가 작동하는지 테스트한 다음 만족스러우면 해당 텍스트를 편집 창의 Rmd 파일에 복사할 수 있습니다. 다음 장에서 이에 대한 더 많은 예를 볼 것입니다.
콘솔 창에 다음의 내용을 입력해 보기 바랍니다.
<- 7
num1 <- 12
num2 <- sum(num1, num2)
sum_1_2 sum_1_2
## [1] 19
기본적으로 콘솔에 개체의 이름과 값을 입력하고, sum_1_2
하면 결과가 표시됩니다. 또한 <-
로 표시되는 할당 연산자라고 하는 것을 보았습니다 . 이것은 오른쪽의 내용을 왼쪽에 나타나는 모든 이름의 개체에 넣는 것으로 읽을 수 있습니다. 예제 num1
에서은 값 7
을 저장하는 개체의 이름입니다.
R 언어의 강력한 기능이 sum_1_2 <- sum(num1, num2)
라인에 도입되었습니다 . sum
함수입니다. 함수는 이름과 괄호, 쉼표로 구분 된 하나 이상의 인수, 닫는 괄호 순으로 표시됩니다. 앞으로 이러한 것들의 많은 예를 보게 될 것입니다. 물론 여기에 표시된 기본 계산기 이상의 용도로 R을 사용할 것이지만 이것은 환경 및 기록 탭에 저장 되는 내용에 대한 아이디어를 제공하고자 하는 것입니다 .
.
개체 이름 지정 규칙
변수가 실제로 나타내는 것에 해당하는 이름을 지정하는 습관을 갖는 것이 좋습니다. 개체의 이름을 지정하는 방법에 대해서는 제2부의 1장에서 자세히 살펴 보겠습니다
.
1.6.3.1 help
함수 ( ?
)
물론, 여러분이 연습 할 때까지 내장 함수의 이름이 무엇인지 알 수는 없지만 생각해 볼 것이 있습니다. 함수가 내장되어 있는지 또는 포함된 패키지에 있는지 궁금한 경우 콘솔에서 ? 함수명
을 사용하여 확인할 수 있습니다 . 아래에 스크린 캐스트로 몇 가지 예가 나와 있습니다.
? help
## starting httpd help server ... done
? sum
? diff ? sort
1.6.4 오른쪽 아래 창 : 파일, 플롯, 패키지, 도움말
RStudio의 오른쪽 아래 창에는 기본적으로 대부분의 탭이 포함되어 있으며 RStudio 프로젝트 및 해당 파일에 대한 다양한 기타 정보를 볼 수있는 유용한 위치입니다.
1.6.4.1 파일
여기서 가장 왼쪽 탭은 현재 작업 디렉토리에 대한 파일 및 폴더 구조를 보여줍니다. RStudio 프로젝트에서 이것은 프로젝트 파일이 저장된 폴더입니다. 파일이 저장된 위치, 파일 이름 및 프로젝트 폴더에 있을 수있는 모든 폴더를 보여줍니다. 이는 PC 에서 내 컴퓨터로 이동 하거나 Mac에서 Finder 를 여는 것과 유사하다고 생각할 수 있습니다 . 마찬가지로 이 탭에는 RStudio Server 용 클라우드 또는 RStudio Desktop 용 로컬 머신에있는 파일 및 디렉토리 구조가 나열됩니다.
1.6.4.2 플롯 / 뷰어
4 장에서 Plots 및 Viewer 탭이 제공하는 내용에 대한 보다 명확한 예를 볼 수 있습니다. 예상대로 Plots 는 R 코드가 생성한 결과로 그래프/그림을 보여줍니다. 뷰어 탭은 당신에게 R 마크다운을 Knit로 생성한 결과인 HTML 파일을 표시 할 수 있습니다.
1.6.4.3 패키지
패키지 탭은 컴퓨터 또는 클라우드 서버에 설치된 모든 패키지를 나열합니다. 패키지 이름 옆에 확인 표시가 있는지 확인하여 현재 작업 환경에 로드된(현재 사용가능한) 패키지를 확인할 수 있습니다.
패키지에 대한 설명과 버전 번호도 여기에 표시됩니다. 패키지는 자주 업데이트되고 개선되므로 패키지의 최신 버전이 있는지 확인하는 방법입니다. RStudio Server를 사용하는 경우 이 작업이 처리될 가능성이 높습니다. RStudio Desktop을 사용하는 경우 새 패키지를 다운로드하거나 현재 설치된 패키지를 업데이트하는 데 유용한 설치 및 업데이트 버튼을 찾을 수 있습니다.
1.6.4.4 도움
함수를 호출 할 때 도움말 탭을 사용하는 것도 좋습니다. 그러면 R 함수, 데이터 세트 및 패키지에 대한 도움말 문서가 표시됩니다.