728x90
728x90
R에 있는 벡터 관련 함수인 length, paste, paste0, nchar 함수에 대해서 보도록 하겠습니다.
exam <- c("R","is","powerful","language")
위 코드를 예제로 사용하도록하겠습니다.
length() : length 함수는 벡터의 길이를 반환하는 함수 입니다.
length(exam)
위와 같이 "exam"벡터의 길이를 반환합니다.
paste() : paste함수는 문자로 변환후 벡터를 연결하는 함수 입니다.
paste0() : paste와 같지만 공백이 없이 data가 합쳐집니다. 즉 paste에서 sep=""인 함수입니다
paste함수는 2개이상의 벡터를 입력하면 대응하는 원소를 하나의 문자열로 합쳐 반환합니다.
paste함수는 하나의 벡터만 인자로 입력을 하게되면 collapse인자에 값을 할당해 주어야 하나의 문자열로 합쳐집니다.
exam <- c("R","is","powerful","language")
exam2 <- c("R","is","difficult","tool")
paste(exam)
paste(exam,collapse = ' ')
paste(exam,exam2)
paste0(exam,exam2)
nchar() : nchar는 문자 벡터를 인수로 사용하여 요소의 크기를 포함하는 벡터를 반환합니다
nchar(exam)
위 그림과 같이 요소의 크기를 반환하게 됩니다.
728x90
728x90
댓글