본문 바로가기
R

R 꿀팁) length, paste, paste0, nchar 함수 알아보기 in r

by C.Mond 2021. 9. 8.
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

댓글