가끔 각 데이터들의 글자 수가 궁금할 때가 있다.
데이터를 예쁘게 잘 다듬은 후, 같은 자리수로 맞춰졌는지 확인할 때라거나.
글자가 조금 들어가 있는 mtcars 자료를 사용하자.
mtcars의 head 부분만 x로 가져왔다.
행 이름(rownames(x))의 길이가 각각 얼마나 되는지 알아보자. 이럴 때 nchar()를 사용한다.
"Mazda RX4" 는 9글자라는 이야기다. "Mazda RX4 Wag" 는 13글자고.
공백을 포함하여 세는 것을 알 수 있다.
꼭 문자만 세어 주는 것은 아니다.
"."을 포함하여 세고, 소수점 이하 마지막 0은 세지 않는 것을 볼 수 있다:)
반응형
'R' 카테고리의 다른 글
[R. 아르] 리스트에 없는 항목만 추출하기 (차집합, setdiff()) (0) | 2016.09.23 |
---|---|
[R. 아르] 내용 합치기 paste() (0) | 2016.09.22 |
[R.아르] 중복된 행 삭제하기 unique() / duplicated() (0) | 2016.09.12 |
[R.아르] 중복된 값의 개수 세기(엑셀의 countif) (1) | 2016.09.09 |
[R.아르] R에서 엑셀의 vlookup() 기능 사용하기 (0) | 2016.09.08 |
[R.아르] 특정 조건에 맞는 글자(이메일 주소)만 추출하기 (1) | 2016.09.06 |
[R.아르] 특정 조건을 만족하는 행의 개수 구하기 (2) | 2016.09.05 |
[R.아르] 특정 조건을 만족하는 행만 추출하기 (22) | 2016.09.05 |
[R.아르] R 행,열 삭제 (0) | 2016.08.30 |
[R.아르] R 행,열 추가 (1) | 2016.08.30 |
댓글