Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- docker swarm
- 비구조화 할당
- 온프레미스
- docker
- Custom Resource
- null 병합 연산자
- api gateway
- AWS
- transit gateway
- Endpoints
- On-Premise
- grafana
- JavaScript
- Kubernetes
- Site-to-Site VPN
- prometheus
- 단축 평가
- 옵셔널 체이닝
- Await
- 자바스크립트
- 구조분해 할당
- CloudFormation
- elasticsearch
- vgw
- Proxy Resource
- optional chaining
- DynamoDB
- cognito
- Service
- VPC
Archives
- Today
- Total
만자의 개발일지
[R] paste() sep,collapse로 문자열 원소 합치기 본문
R에서 문자열 원소들을 합치고 싶을때 paste() 함수를 사용합니다.
paste()는 인자값으로 paste(...원소,sep=?,collapse=?) 를 받습니다.
#paste() 는 나열된 원소를 이어붙여서 결과 값으로 제공
str1 <- "Hello World!"
str2 <- "Hello R!"
paste(str1,str2) #result:"Hello World! Hello R!"
sep 과 collapse 는 비슷하지만 다릅니다.
sep 은 각각의 원소들을 이어줄 때 사용하고
collapse 는 배열 원소들을 이어줄 때 사용합니다.
str3 <- c("A","B","C")
paste("가","나","다",sep=" 그리고 ") #result:"가 그리고 나 그리고 다"
paste(str3,collapse =" and ") #result:"A and B and C"
#반대로
paste(str3,sep=" and ") #result:"A" "B" "C"
paste("가","나","다",collpase=" 그리고 ") #result:"가 나 다 그리고 "
보시다시피 배열원소를 sep 을 이용해 이어줄려 했더니 적용이 안되것을 볼 수 있습니다.
그리고 각 원소들을 collpase 를 이용하여 이어줄려했더니 "가", "나", "다" 가 더해진후 " 그리고 "가 추가 된것을 볼 수 있습니다.
상황에 따라서 유연하게 사용하시면 될것 같습니다.
'R' 카테고리의 다른 글
[R] data frame 생성하고 불러오기 (0) | 2021.04.21 |
---|---|
[R] min(),max(),mean() 함수로 최소값,최대값,평균값 구하기 (0) | 2021.03.24 |
Comments