남극

R 다섯 번째 - 문자 다루기 본문

R

R 다섯 번째 - 문자 다루기

펭1구 2020. 4. 23. 05:54

 

문자 다루기

지난번 포스팅에서 변수를 다루었습니다. 이번 포스팅에서는 변수에 문자열을 넣는 여러 가지 방법에 대해서 알아보도록 하겠습니다.

 

문자열을 넣는 방법은 정수를 넣을 때와 다를 것이 없습니다. 다만 문자에 큰따옴표("")를 넣어주어야 하지요.

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