본문 바로가기

Contact English

【RStudio】 2강. R의 기초

 

2강. R의 기초

 

추천글 : 【RStudio】 R 스튜디오 목차


1. 변수 선언 [본문]

2. 기초 자료형 [본문]

3. 내장 데이터셋 [본문]

4. 패키지 및 함수 [본문]


 

1. 변수 선언 [목차]

 

x <- 10 # recommended 
y = 10 # not recommended, but possible 
z.x <- 10 # allowed 
z.1 <- 10 # allowed

 

 

2. 기초 자료형 [목차]

 

x <- 10 # recommended 
y = 10 # not recommended 
print(x+y) 
# [1] 20 
print("Hello") 
# [1] "Hello" 
5+4 
# [1] 9 
5-4 
# [1] 1 
5*4 
# [1] 20 
5/4 
# [1] 1.25 
5%/%4 #quotient 
# [1] 1 
5%%4 #residual 
# [1] 1 
5^4 #power 
# [1] 625 
exp(2) 
# [1] 7.389056 
log(2) 
# [1] 0.6931472 
log(2, 10) 
# [1] 0.30103 
log10(2) 
# [1] 0.30103 
log2(2) 
# [1] 1 
log(5, 10) 
# [1] 0.69897 
prod(10, 3) 
# [1] 30 
factorial(10) 
# [1] 3628800 
3 == 4 
# [1] FALSE 
3 < 4 
# [1] TRUE 
3 != 4 
# [1] TRUE

 

 

3. 내장 데이터셋 [목차]

diamonds : ggplot2 라이브러리 내에 내장돼 있음. A dataset containing the prices and other attributes of almost 54,000 diamonds. 

InsectSprays : The counts of insects in agricultural experimental units treated with different insecticides. 

mtcars : The data was extracted from the 1974 Motor Trend US magazine, and comprises fuel consumption and 10 aspects of automobile design and performance for 32 automobiles (1973–74 models).

ToothGrowth : The response is the length of odontoblasts (cells responsible for tooth growth) in 60 guinea pigs. Each animal received one of three dose levels of vitamin C (0.5, 1, and 2 mg/day) by one of two delivery methods, orange juice or ascorbic acid (a form of vitamin C and coded as VC).  

women : This data set gives the average heights and weights for American women aged 30–39. 

 

 

4. 패키지 및 함수 [목차]

⑴ 용례

 

install.packages("BSDA") 
# ‘C:/Users/sun/Documents/R/win-library/3.6’의 위치에 패키지(들)을 설치합니다. 
# (왜냐하면 ‘lib’가 지정되지 않았기 때문입니다) 
# --- 현재 세션에서 사용할 CRAN 미러를 선택해 주세요 --- 
# ‘e1071’(들)을 또한 설치합니다. 

# URL 'https://cran.seoul.go.kr/bin/windows/contrib/3.6/e1071_1.7-2.zip'을 시도합니다 
# Content type 'application/zip' length 1022226 bytes (998 KB) 
# downloaded 998 KB 

# URL 'https://cran.seoul.go.kr/bin/windows/contrib/3.6/BSDA_1.2.0.zip'을 시도합니다 
# Content type 'application/zip' length 893439 bytes (872 KB) 
# downloaded 872 KB 

# 패키지 ‘e1071’를 성공적으로 압축해제하였고 MD5 sums 이 확인되었습니다 
# 패키지 ‘BSDA’를 성공적으로 압축해제하였고 MD5 sums 이 확인되었습니다 

#다운로드된 바이너리 패키지들은 다음의 위치에 있습니다 
# C:\Users\Public\Documents\ESTsoft\CreatorTemp\RtmpCa4VQc\downloaded_packages 

library(BSDA)
# 필요한 패키지를 로딩중입니다: lattice 

# 다음의 패키지를 부착합니다: ‘BSDA’ 

#The following object is masked from ‘package:datasets’: 

# Orange

 

 

패키지 버전 보기 : 코드 공유 및 재현성을 위해 필요함

sessionInfo() : R 버전 보기 

installed.packages()[, c("Package", "Version")] : 전체 설치된 패키지 버전 보기 

packageVersion("ggplot2") : 특정 패키지 버전 보기

⑶ 자주 쓰는 함수 : 빅데이터분석기사 R 실기 난이도

 

입력 : 2019.09.23 23:26

수정: 2022.12.08 11:21