반응형
01,02,03,04...와 같은 벡터를 만드는 방법입니다. sprintf 함수를 사용합니다. sprintf 함수는 포멧팅 방식을 설정할 수 있습니다.
sprintf(포멧팅 방식, 인자)
ex) 01~50 까지의 벡터를 01,02,03...으로 출력
> num=sprintf("%02d", 1:50)
> num
[1] "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "11" "12" "13" "14" "15" "16" "17" "18" "19"
[20] "20" "21" "22" "23" "24" "25" "26" "27" "28" "29" "30" "31" "32" "33" "34" "35" "36" "37" "38"
[39] "39" "40" "41" "42" "43" "44" "45" "46" "47" "48" "49" "50"
ex) 01~50 까지의 벡터를 001,002,003...으로 출력
> num=sprintf("%03d", 1:50)
> num
[1] "001" "002" "003" "004" "005" "006" "007" "008" "009" "010" "011" "012" "013" "014" "015"
[16] "016" "017" "018" "019" "020" "021" "022" "023" "024" "025" "026" "027" "028" "029" "030"
[31] "031" "032" "033" "034" "035" "036" "037" "038" "039" "040" "041" "042" "043" "044" "045"
[46] "046" "047" "048" "049" "050"
포멧팅 방식을 설명드리겠습니다.
"%02d" 에서 2는 최소 자릿수입니다. d는 정수구요. 0은 빈칸을 0으로 채우겠다는 말입니다.
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R강의] 118. 표기법 설정하기 (지수표기 vs 일반표기) (2) | 2021.07.11 |
---|---|
[R강의] 117. 출력 유효숫자 개수 설정하기 (0) | 2021.07.11 |
[R강의] 115. 데이터프레임에서 한 열을 기준으로 나머지열도 정렬하는법 (0) | 2021.06.11 |
[R강의] 114. 여러 그래프의 제목과 축이름 글자 크기 한번에 바꾸는법 (0) | 2021.06.11 |
[R강의] 113. 패키지들 설치경로 확인하기 (0) | 2021.06.10 |
댓글