-
[삼쾌한 IT강의] R언어 NA / NULL / FactorR언어/실습 2019. 4. 7. 23:07
안녕하세요! 삼쾌한 IT강의 백소라강사입니다.
이번 포스팅에서는 NA 와 NULL 데이터 타입 그리고 Factor 함수에 대해 알아보겠습니다.
1. NA 데이터 타입
NA 는 Not Available 즉 데이터 값이 없다! 빠져있다! 라는 뜻으로 결측값 혹은 결측치라고 한다.
is.na(변수) : 결측치인지 확인하는 함수
2. 벡터와 NA 데이터
벡터를 이용하여 height 에 결측치 NA 데이터를 포함시켰다.
결측치를 가지고 있어서 sum 함수로 height 요소들의 합을 구할수가 없다.
(결측치를 다루는 방법은 추후에 다룰 예정)
3. NULL 데이터 타입
NULL은 비어있다는 뜻이 아닌 데이터 값이 아직 정해지지 않았다는 뜻이다.
예제와 같이 money 의 총합에 따라 이율이 정해지는 경우에 NULL을 사용할 수 있다.
4. Factor 타입
factor함수는 벡터의 내용을 중복값 없이 취합하여 나타낸다.
형식 : factor(x, levels, ordered)
- x : 팩터로 표현하고자 하는 값
- levels : 팩터 레벨의 목록을 보여줌 - - 생략 가능
- ordered : TRUE(순서형), FALSE(명목형) - - 생략 가능
Factor는 범주형 데이터이며, 범주형 데이터는 다시 명목형 데이터와 순서형 데이터로 나뉜다.
명목형 데이터 : 순서에 의미가 없음 (예 : 성별, 종교, 찬반)
순서형 데이터 : 번호별로 나름의 정의/의미가 있음 (예 : 연령, 몸무게, 크기)
이상 포스팅을 마치겠습니다!
포스팅이 도움이 됐다면 공감버튼 클릭! 댓글은 센스! 감사합니다 :-)
'R언어 > 실습' 카테고리의 다른 글
[삼쾌한 IT강의] R 벡터 연산 / 벡터 집합연산 (0) 2019.04.08 [삼쾌한 IT강의] R 벡터 사용하기 (0) 2019.04.08 [삼쾌한 IT강의] R 로 그래프 만들기 qplot 함수 사용 (0) 2019.04.07 [삼쾌한 IT강의] R언어 변수 사용 방법 (0) 2019.04.07 R오류 : In file.show(outFile, delete.file = TRUE, title = paste("R", tolower(x$title))) (0) 2019.04.05 댓글