Data Analysis/R

[R] 자주 사용하는 패캐지와 데이터 경로 함수

AubreyJeong 2021. 6. 9. 10:00
# CRAN : The Comprehensive R Archive Network
# R과 관련된 코드와 문서를 관리하는 웹 서버 네트워크, R과 패캐지들 등 다운로드 가능한 곳

# HDS : 자주쓰는 R 라이브러리 로딩 from dbook.R
source("dbook.R")
?source() #Read R Code from a File, a Connection or Expressions

# 패캐지 로드하여 사용할 준비
load.packages("stringr") # 문자열 다루는 것과 정규 표현식 관련
load.packages("ggplot2") # 시각화
load.packages("dplyr") # 데이터 핸들링
load.packages("tidyr") # 데이터셋의 레이아웃
load.packages("knitr")

# help는 해당 패캐지에 대한 도움말 보고자 할 경우
library("", help) 

# 패캐지 설치하기 
install.packages("dplyr")
install.packages("ggplot2")
install.packages("caret", dependencies = c("Depends", "Suggests"))
install.packages(c("dplyr", "ggplot2"))

install.packages("ctv") # Machine Learning 뷰에 속한 모든 패캐지 한번에 설치 
library(ctv)
install.views("MachineLearning")
update.views("MachineLearning")

# 패캐지 설치 위치 알아보기 
.libPaths()

# 설치되어 있는 패캐지 확인 
installed.packages()

# 설치되어 있는 패캐지 업데이트
update.packages(ask=TRUE)
update.packages()

# :: 연산자 -> library()로 패캐지 로드하지 않아도 패캐지 함수/데이터 바로 사용가능하게 해줌 
library(dplyr)
glimpse(iris) 

dplyr::glimpse(iris) 

?dplyr::glimpse() 
# This is like a transposed version of print(): columns run down the page, and data runs across

# 현재 데이터 경로
getwd() # /Users/seohyeonjeong

# 데이터 경로 바꾸기
setwd("/Users/seohyeonjeong/workplaceR")
getwd() 

'Data Analysis > R' 카테고리의 다른 글

[R] 자주 쓰는 단축키 모음  (0) 2021.06.10
[R] 프로젝트 관리  (0) 2021.06.10
[R] 데이터 구조  (0) 2021.06.08
[R] 파일 불러오기  (0) 2021.06.08
[R] R 패캐지와 라이브러리  (0) 2021.06.06