남극
R 다섯 번째 - 문자 다루기 본문
문자 다루기
지난번 포스팅에서 변수를 다루었습니다. 이번 포스팅에서는 변수에 문자열을 넣는 여러 가지 방법에 대해서 알아보도록 하겠습니다.
문자열을 넣는 방법은 정수를 넣을 때와 다를 것이 없습니다. 다만 문자에 큰따옴표("")를 넣어주어야 하지요.
A = "a"
A
이렇게 실행하면 값이 잘 나옵니다.
그렇다면 한 번 큰따옴표를 빼볼까요?
큰따옴표를 빼면 문자열이 아닌 객체로 인식하기 때문에 에러가 나게 됩니다.
변수에 여러 값 넣기
변수에 여러 개의 값을 넣는 함수는 c()입니다. 모든 변수를 생성할 때 사용 가능한 개념이기에 문자열도 예외 없이 사용이 가능합니다.
A = c("Hello","World")
A
변수 A에 문자열 "Hello"와 "World"를 넣었습니다.
값이 잘 나오는 것을 볼 수 있습니다.
문자열의 특성
문자열은 계산을 할 수 없다는 특성을 가지고 있습니다.
변수에 문자 "1"을 넣어도 그건 문자 타입을 가진 변수일 뿐입니다. 타입에 대해서는 함수를 다룬 후 알아보도록 하겠습니다.
그림을 보시면 A와 B에 "1"을 넣고 더하니 에러가 났습니다.
두 요소가 계산을 할 수 없다고 하는 것입니다.
구체적으로 설명하자면 A변수에 넣어준 1은 "a"와 다를 것이 없습니다. 그저 문자를 구성하는 값만 다를 뿐인 것입니다.
나중에 "형 변환"이라는 것을 배우면 문자열에 들어있는 숫자를 정수로 바꾸어 사용할 수 있지만 지금까지 배운 내용을 먼저 확실하게 알고 가도록 합시다.
'R' 카테고리의 다른 글
R 일곱 번째 - 패키지 (1) | 2020.04.25 |
---|---|
R 여섯 번째 - 함수란? (1) | 2020.04.24 |
R 네 번째 - 변수란 무엇일까? (0) | 2020.04.23 |
R 세 번째 - R 시작하기 (2) | 2020.04.22 |
R 두 번째 - R, R Studio 설치하기 (0) | 2020.04.21 |
Comments