R에서 벡터를 문자열로 변환하는 방법(예제 포함)


R에서 벡터를 문자열로 변환하는 두 가지 기본 방법이 있습니다.

방법 1: Paste() 사용

 paste(vector_name, collapse = " ")

방법 2: toString() 사용

 toString(vector_name)

다음 예에서는 이러한 각 방법을 실제로 사용하는 방법을 보여줍니다.

방법 1: Paste()를 사용하여 벡터를 문자열로 변환

다음 코드는 Paste() 함수를 사용하여 벡터를 문자열로 변환하는 방법을 보여줍니다.

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = " ")

#view string
new_string

[1] “Andy Bernard Caleb Dan Eric Frank Greg”

축소 인수를 사용하여 벡터의 각 단어 사이에 구분 기호를 지정할 수 있습니다. 예를 들어 단어 사이의 공백을 완전히 제거할 수 있습니다.

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = "")

#view string
new_string

[1] “AndyBernardCalebDanEricFrankGreg”

또는 각 단어 사이에 하이픈을 추가할 수도 있습니다.

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = "-")

#view string
new_string

[1] “Andy-Bernard-Caleb-Dan-Eric-Frank-Greg”

방법 2: toString()을 사용하여 벡터를 문자열로 변환

다음 코드는 toString() 함수를 사용하여 벡터를 문자열로 변환하는 방법을 보여줍니다.

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- toString(x)

#view string
new_string

[1] “Andy, Bernard, Caleb, Dan, Eric, Frank, Greg”

toString() 함수는 항상 벡터의 각 요소 사이에 쉼표를 추가합니다. 따라서 각 요소 사이에 쉼표를 원하는 경우에만 이 함수를 사용해야 합니다.

추가 리소스

R에서 문자열을 날짜/시간으로 변환하는 방법
R에서 NA를 문자열로 바꾸는 방법
R에서 특정 문자열이 포함된 줄을 삭제하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다