환경설정

Author

Sungkyun Cho

Published

March 8, 2024

R 및 RStudio 설치

R 다운로드 및 설치

RStudio 다운로드 및 설치

  • 2: Install RStudio

RStudio 소개

4개의 패널로 구성

Project 단위로 분석

  • 시작시 project을 새로 만들거나 불러와서 실행: filename.Rproj 형태로 저장
  • File > New Project 또는 +박스그림 버튼 > New Directory > New Project
    • Directory name, Sub directory

Working directory

  • project에서 참조하는 최상위 폴더
  • 하위폴더 지시: 예) data/file.sav

R script 생성, 저장

RStudio 닫기, 열기

  • Workspace 저장 vs. R script 저장
  • Workspace save/load: .Rdata 형태로 저장

Session

  • Restart R

환경설정: Tools > Global Options

“Save workspace to .RData on exit” 옵션: 종료시 working space 자동 저장

Code

  • soft-wrap R source files
  • Use native pipe operator

Appearance

  • Zoom: 전체 보기 줌
  • Ediotr font: Cascadia Mono (Win), Menlo (Mac)
  • Editor font size: 글자 크기
  • Theme: Tomorrow Night??

패키지의 설치

# 메뉴를 통한 설치

# 명령어를 통한 설치
install.packages("name")

# 수업에서 필요한 기본 패키지
install.packages("tidyverse") # 패키지들의 패키지

## ✔ ggplot2 3.3.6     ✔ purrr   0.3.4
## ✔ tibble  3.1.7     ✔ dplyr   1.0.9
## ✔ tidyr   1.2.0     ✔ stringr 1.4.0
## ✔ readr   2.1.2     ✔ forcats 0.5.1

# 패키지들 간의 함수의 충돌에 대해서... mask

# 추가 패키지
install.packages(c("mosaicData", "palmerpenguins")) # c(): combine items

# 패키지 로드: 필요한 패키지는 세션마다 시행해야 함
library("name")
    e.g. library(tidyverse)

단축키

  • 자동완성: tab
  • 현재 라인 실행: Ctrl+Enter (Win)   |   Command+Return (Mac)
  • assignment operator (<-) 입력: Alt+- (Win)   |   Option+- (Mac)
  • pipe operator (%>%) 입력: Ctrl+Shift+M (Win)   |   Shift+Command+M (Mac)
  • consol에서 화살표 키
  • copy, paste
  • undo, redo: Ctrl+Z / Ctrl+Shift+Z (Win)   |   Command+Z / Command+Shift+Z (Mac)
  • Copy Lines Up/Down: Shift+Alt+Up/Down (Win)   |   Option+Command+Up or Down (Mac)

단축키 변경: Tools >> modify keyboard shortcuts: e.g. pipe operator: Alt+.

도움말

help() 또는 ?
e.g. help(factor), ?factor