Patrick's 데이터 세상

R 언어와 문법 - 데이터 핸들링 본문

Programming/R

R 언어와 문법 - 데이터 핸들링

patrick610 2020. 6. 24. 22:10
반응형
SMALL

R 데이터 핸들링

 

① 벡터형 변수

b = c ("a", "b", "c", "d", "e")

b
#Result
[1]  "a"  "b"  "c"  "d"  "e"

 

벡터 내 위치 찾기

   ex)

b[2]
#Result
"b"

b[-4]
#Result
[1]  "a"  "b"  "c"   "d"

b [ c(2,3) ] # 벡터의 2, 3번째 위치 값을 선택한다.
[1]  "b"  "c"

 

 

② 행렬/데이터 프레임 형태의 변수

 

데이터프레임 형성

   ex)

income = c(100, 200, 150, 300, 900)
car = c("kia", "hyundai", "kia", "toyota", "lexus")
marriage = c(FALSE, FALSE, FALSE, TRUE, TRUE)
mydat = data.frame(income, car, marriage)

mydat
#Result
		income		car			marriage
1		100			kia			FALSE
2		200			hyundai		FALSE		
3		150			kia			FALSE
4		300			toyota		TRUE
5		900			lexus		TRUE

 

mydat[3,2] # Data Frame의 3행 2열의 값을 불러온다.
[1] kia

mydat[ ,2] # Data Frame의 2열의 값을 모두 불러온다.
[1] kia		hyundai		kia		toyota		lexus

mydat[4, ] # Data Framdml 4행의 값을 모두 불러온다.
		income		car			marriage
4		300			toyota		TRUE

 

 

반응형
LIST
Comments