수업(국비지원)/R
[R] Data Object
byeolsub
2023. 4. 21. 23:35
Data Object : 데이터의 모임.
- vector : 데이터를 한줄로 모아주는 객체
c(1,2,3) 벡터 생성 함수
- factor : vector 의 일종.위를 가지고 있는 벡터 객체
- matrix : 표 형태의 데이터.
행과 열로 이루어진 데이터.
dataframe
- array : 배열. 1차원 ~ n차로 데이터 저장 객체
- list : 객체를 한줄로 모아 줄 수 있는 객체
Data Object 내부에 저장된 데이터의 자료형.
1.숫자형 (numeric)
- 정수(integer) : 소숫점이하 없는 수.
- 실수(double) : 소숫점을 저장할 수 있는 자료형
- 복소수(complex)
2.문자형(character) : ", ' 로 표현가능
"abc:, 'abc'
3.논리형 (logical)
- 참 (TRUE,T,수표현:1)
- 거짓 (FALSE,F,수표현:0)
4. 날짜형(date)
- 내부적으로 숫자저장되지만, 표현은 문자형태의 날짜로 표현.
📌

typeof(txt1)
a<-c(1,2,3) #벡터
typeof(a) #요소의 자료형
mode(a) #
length(a) #벡터의 크기
#dataframe X 정의하기
#1:9 : 1에서 9까지의 데이터가 나타남
#nrow=3 : 행의 갯수 3개. 3행. 열의 갯수는 3열 설정.
#dimnames(행의 이름, 열의 이름)
x<- matrix(1:9,nrow=3,dimnames = list(c('r1','r2','r3'),c('c1','c2','c3')))
1:9 #1에서 9까지의 데이터가 나타남
x