학부공부/데이터마이닝과통계
data_frame 과 class
IT grow.
2018. 9. 11. 23:49
반응형
data_frame은 문자 + 숫자 상관없이 묶어서 Frame 생성
Class : vector , matrix , list , factor , data_frame
클래스는 이렇게 존재한다 .
è Vector은 나오지 않는다
--> 이 의미는 Class로 Vector을 지정하게 되면 Vector라고 나오는 것이 아니라 , Vector의 하위요소인 Int,Lo,Ch,Double이 나오는 것이다.
è 단 여기서 Vector의 하위로써 double 일 경우 numeric이 나온다.
è 문자열로 되어 있는 것을 data_frame으로 될 때는 factor로 변환되어서 저장이 된다.
이때 dt를 데이타프레임이라고 가정을 해보자
그리고 vec_on에는 문자열이 저장되어 있는 factor이라고 가정을 해보자.
Typeof(dt$vec_on) 을 하게 되면 Integer로 나오게 되고 ,
Class(dt$vec_on)을 하게 되면 factor로 나오게 된다
여기서 알고 넘어 가면 좋은 것은
Typeof 은 말그대로 알고 싶은변수의 Type형이다 . 이것이 Logical , Integer , Double , Character인지 궁금할 때 이고
Class 은 요소의 종류를 알고 싶을 때 쓰는 것이다 .
반응형