본문 바로가기
2. 데이터/5) 내장데이터 설명

[R 내장데이터 설명] 타이타닉 데이터

by makhimh 2020. 12. 12.
반응형

요약 : 4개 요인을 가진 4차원 테이블


R 내장데이터를 잘 알아두면 유용하게 사용됩니다. 여러 책이나 예제들에서도 내장데이터를 사용하고 있어 공부하는데도 도움이 됩니다.

 

오늘은 내장데이터 중 타이타닉 데이터를 알아봅시다. 

 

먼저 help(Titanic) 를 입력하면, 타이타닉 데이터의 설명을 볼 수 있습니다. 이 중 description(설명)을 번역하면 아래와 같습니다. 

 

타이타닉 승객들의 운명에 대한 데이터이다. 승객 등급, 성별, 나이, 생존여부로 나뉜다.

 

str함수를 적용해봅시다.

 

> str(Titanic)
 'table' num [1:4, 1:2, 1:2, 1:2] 0 0 35 0 0 0 17 0 118 154 ...
 - attr(*, "dimnames")=List of 4
  ..$ Class   : chr [1:4] "1st" "2nd" "3rd" "Crew"
  ..$ Sex     : chr [1:2] "Male" "Female"
  ..$ Age     : chr [1:2] "Child" "Adult"
  ..$ Survived: chr [1:2] "No" "Yes"

 

승객 등급은 1등,2등,3등,선원으로 나뉩니다. 성별은 남,녀로 나뉩니다. 나이는 아이,성인으로 나뉩니다. 생존여부는 No와 Yes로 나뉩니다. 

 

콘솔창에 Titanic 을 입력해봅시다. 

 

> Titanic
, , Age = Child, Survived = No

      Sex
Class  Male Female
  1st     0      0
  2nd     0      0
  3rd    35     17
  Crew    0      0

, , Age = Adult, Survived = No

      Sex
Class  Male Female
  1st   118      4
  2nd   154     13
  3rd   387     89
  Crew  670      3

, , Age = Child, Survived = Yes

      Sex
Class  Male Female
  1st     5      1
  2nd    11     13
  3rd    13     14
  Crew    0      0

, , Age = Adult, Survived = Yes

      Sex
Class  Male Female
  1st    57    140
  2nd    14     80
  3rd    75     76
  Crew  192     20

 

4차원 테이블입니다. 예를들어 3등칸, Male, Adult, 생존No 인 사람 수 데이터에 접근하는 방법은 아래와 같습니다.

 

> Titanic[3,1,2,1]
[1] 387
반응형

댓글