R

R 기초 3 - Package 사용(함수)

코딩탕탕 2022. 10. 23. 16:19

 

package 사용 : 특정 datas + library의 묶음

 

 

 

The Comprehensive R Archive Network

 

cran.r-project.org

Packages 다운로드

 

 

# package 사용 : 특정 datas + library의 묶음
available.packages() # R에서 제공하고 있는 Packages 목록 출력
dim(available.packages()) # R에서 제공하고 있는 Packages의 갯수만 출력
installed.packages() # 현재 설치되어있는 Packages 목록 출력
base::print(5)       # 원래 방식은 Package 명을 붙여야 된다.

install.packages("plyr") # Package 설치
library(plyr)            # 설치 후 로딩해야 된다.
help(plyr)
? plyr
ls("package:plyr")
remove.packages("plyr")    # Package 삭제

# dataset
data()   # 현재 로딩되어있는 Package 목록 호출
iris
head(iris)     # 처음 3개의 정보만 확인
tail(iris, 3)  # 마지막 3개의 정보만 확인
hist(iris$Sepal.Length) # 그래프로 확인할 수 있다.

? mean
x <- c(0:10, 50)              # 0 ~ 10, 50의 숫자
xm <- mean(x)                 # 평균값 구하기
c(xm, mean(x, trim = 0.10))   # 좌우의 10% 빼고 평균값 구하기

 

연습문제

#typeof(), is.***()
# <연습문제2> R에서 제공하는 women dataset을 이용하여 아래의 조건을 처리하시오.
# <조건1> women dataset은 어떤 데이터의 모음인가?

head(women, 3)
str(women)
? women

# <조건2> women dataset의 자료 유형과 자료구조는?

mode(women)
class(women)