1. 패키지 다운로드
- CRAN (모든 패기지를 기능 및 주제에 따라 35가지 테마로 분류)
- R documentation (https://www.rdocumentation.org/)
2. 패키지 설치
2-1> 콘솔에 코드 입력
install.packages("ggplot2")
install.packages(c("ggplot2", "devtools", "lme4"))
*작은 따옴표, 큰 따옴표 무관
2-2> tools -> install packages-> packges에 패키지명 입력
*** Bioconductor의 경우 별도의 방법
(Bioconductor에 관한 설명: https://blog.naver.com/song_gina/222433039035)
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("GenomicFeatures")
biocLite() => Bioconductor의 주요 설치 함수
2-2> Github에서 설치
install.packages("devtools")
library(devtools)
install_github("author/package")
library() 함수 -> 패키지를 로드할 때 사용하는 함수
author -> 작성자의 github 사용자 이름
package -> 패키지 이름
3. 패키지 load (패키지 이름에 따옴표 붙이지 말 것***)
library()
library(ggplot2)
다른 패키지를 먼저 로드해야 하는 패키지도 있다. (의존성)
4. 설치 패키지 확인하기
installed.packages() or library()
5. 패키지 업데이트
old.packages()
update.packages() # 전체 패키지 업데이트
install.packages("packagename") # 특정 패키지 업데이트
* 업데이트 시에는 특정 함수 기능이 변경되는 경우 기존 코드 수정이 필요할 수 있으니 항상 주의할 것
6. 패키지 unload
detach()
detach("package:ggplot2", unload=TRUE)
7. 패키지 삭제
remove.packages("ggplot2")
8. R 버전 확인 및 패키지 확인
version #현재 r 버전 확인
sessionInfo() # 실행중인 R 버전 및 로드된 패키지 목록 확인
9. 패키지에서 제공하는 함수 확인
help(package="ggplot2")
10. 비네트(Vignett) 확인
비네트(Vignett): 확장된 도움말 파일로 패키지와 해당 함수들의 개요, 함수를 활용한 예제를 보여줌
browseVignettes("ggplot2")
'R 프로그래밍' 카테고리의 다른 글
06. R Markdown (0) | 2025.04.03 |
---|---|
05. Rstudio, Git, Github 연결하기 (버전관리 및 프로젝트 참여 시) (0) | 2025.04.01 |
04. Github설치 및 Rstudio와 연결 (0) | 2025.03.30 |
03. 버전관리 및 Git 용어 정리 (0) | 2025.03.28 |
02. R 프로젝트 (0) | 2025.03.28 |