R언어 공부를 위한 틀 틀:R
- R:개요
- R:코딩팁
- R:연산자
- R:객체
- R:자료형
- R:자료구조
- R:함수
- R:자주사용하는 함수
- R:aplly계열(반복문, 중복작업)
- R:제어문
- R:조건문
- R:반복문
- R:자료조작
- R:데이터프레임
- R:행렬
- R:데이터 저장과 불러오기
- R:데이터베이스
- R:특정조건 추출하기
- R:패키지
- R:magrittr(파이프연산자)
- R:dplyr(데이터프레임 조작)
- R:ggplot2(그래프그리기)
- R:KoNLP(한글 텍스트마이닝), wordcloud2(워드클라우드)
- R:ddply(데이터 집계, 조작)
- R:tidyverse(데이터를 정제하는 패키지들의 집합)
- R:jsonlite(JSON 파일 다루기)
- R:pbapply(apply계열에 진행바를 보여준다.)
- R:활용
- R:데이터 접근
- R:연관성분석
- R:분류분석
- R:팁
- R:연구용 팁
개요
다양한 기능들을 구현해둔 패키지가 많다.
패키지 관련함수
패키지 관리
| 의도
|
방법
|
| 패키지 설치
|
install.pakages("패키지명")
|
| 패키지 부착
|
library(패키지명) #따옴표 없이 입력한다.
|
| 갱신할 수 있는 패키지 파악
|
old.packages()
|
| 패키지 갱신
|
update.pakages()
|
패키지 사용
| 의도
|
방법
|
| 현재 사용되는 패키지 파악
|
search()
|
| 패키지 구동 취소
|
detach("search에서 나온 패키지명")
|
개인패키지 사용
source("경로.R")
여기에서 R파일을 불러와 함수를 가져올 수 있다.
#이때.. 함수가 겹치는 경우엔 어떻게 될까??