본문 바로가기
R프로그래밍

R프로그래밍 - paste함수와 paste0함수

by 미스터탁 2020. 6. 22.

paste0와 paste함수는 모두 '붙이는' 기능이 있는 함수입니다.

 

paste0함수부터 사펴보면

 

paste0("news",1:10)  ## 'news'라는 단어와 1부터 10까지 의 숫자를 '붙이도록' 합니다.

 

그럼 아래 화면과 같이

 

'news1', 'news2' ,,,  가 나옵니다.

 

아래 처럼 칼럼 명을 설정할 때 굉장히 자주 쓰입니다.

 


m<-matrix(1:15,ncol=3,byrow = T)

m2<-data.frame(m)

colnames(m2)<-paste0("v",1:3) 
m2

 

 

 

 

paste 는 주로 vector안에 있는 값들을 하나로 합칠 때 많이 사용합니다.

 

주로 구분자를 넣어서 합치기도 하고 텍스트를 다룰때에 많이 사용합니다.

 

구분자는 collapse 옵션을 넣어 사용합니다.

 


paste(1:30,collapse = " ") 
c("paste","는","붙이는","함수","입니다") 
paste(c("paste","는","붙이는","함수","입니다"),collapse=" ") 
paste(c("paste","는","붙이는","함수","입니다"),collapse="|")

 

 

 

인프런에서 R강의/딥러닝 강의를 업로드 하고 있습니다.

https://www.inflearn.com/roadmaps/225

 

[입문~활용] 데이터 분석가 되기 with R | 더 나은 학습을 위한 가이드

기초부터 실전까지,R로 시작하는데이터 분석의 세계! 고객 분석, 트렌드·브랜드 분석, 데이터 저널리즘까지... 사물인터넷(IoT)과 빅데이터, 인공지능(AI)과 같은 기술이 주목을 받기 시작하면서 �

www.inflearn.com

 

반응형

댓글