본문 바로가기
R Basics

데이터프레임

by Nowkeeh Ahc

데이터 프레임 개념

 

- 숫자형 벡터, 문자형 벡터 등 서로 다른 형태의 데이터를 2차원 데이터 테이블 형태로 묶을 수 있는 자료 구조

- 외관상으로는 매트릭스와 차이가 없지만 매트릭스에 저장되는 모든 값들이 동일한 자료형 (숫자형 or 문자형) 인 것과는 달리 데이터 프레임에는 서로 다른 자료형의 값들이 함계 저장

 

데이터 프레임 만들기

city <- c("Seoul","Tokyo","Washington") 	# 문자로 이루어진 벡터 
rank <- c(1,3,2) 				# 숫자로 이루어진 벡터 
city.info <- data.frame(city, rank) 		# 데이터프레임 생성 
city.info 					# city.info의 내용 출력

 

iris 데이터셋

- R에서 제공하는 실습용 데이터셋 중의 하나로 데이터 프레임으로 되어 있음

- 150 그루의 꽃에 대해 4개 분야의 측정 데이터와 품종 정보를 결합하여 만든 데이터셋

iris[,c(1:2)] 			# 1, 2열의 모든 데이터 
iris[,c(1,3,5)] 			# 1, 3, 5열의 모든 데이터 
iris[,c("Sepal.Length","Species")] 	# 1, 5열의 모든 데이터 
iris[1:5,] 				# 1~5행의 모든 데이터 
iris[1:5,c(1,3)] 			# 1~5행의 데이터 중 1, 3열의 데이터

 


This post was written based on what I read and studied the book below.

http://www.yes24.com/Product/Goods/92851804

댓글