728x90
반응형

데이터 프레임(data frame)

  • 데이터베이스에서 테이블과 유사한 데이터 객체
  • 각 열들이 서로 다른 형태의 객체를 가질 수 있음
  • 데이터 프레임 만드는 방법 : data,frame()

 

데이터 프레임 만들기

더보기
name <- c("LEE","KIM","BONG","PARK")
kor <- c(100,50,88,75)
eng <- c(95,68,90,100)
mat <- c(100,45,75,80)
data.frame(name,kor,eng,mat) # name, kor, eng, mat로 데이터 프레임 생성

[그림1] 데이터 프레임 생성 예제 출력

 

더보기
family_name <- c("홍길동","이크크","김수수")
family_blood <- c("A","AB","O")
data.frame(family_name,family_blood)

[그림2] 데이터 프레임 생성 예제2 출력

 

iris 데이터 코드

더보기
str(iris)
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열의 데이터

[그림3] iris 데이터 예제 출력 
[그림4] iris 데이터 예제 출력 

 

[그림5] iris 데이터 예제 출력 
[그림6] iris 데이터 예제 출력 
[그림7] iris 데이터 예제 출력 

 

 

출처 : 모두를 위한 R 데이터 분석 입문 한빛아카데미

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기