변수란 ?
: 데이터를 잘 보관하고 가져와서 사용하고, 업데이트 할 수 있도록 하는 것으로 임시 보관을 통해 메모리 영역에 저장하여 사용할 수 있는 것입니다.
# 출력 해주는 함수 : print()
Print 함수를 통해서 출력이 가능 하지만 변수의 이름 만으로도 출력 가능합니다.
- 변수에는 하나만 저장이 가능하며 언제든지 그 값을 업데이트 할 수 있습니다
.
- R은 자료형 없이 객체로 모든 것을 처리합니다. java에서는 자료형이 반드시 명시되어야 했지만, R은 저장되어
있는 값에 따라서 스스로 판단하여 처리되어지는 언어로 구성되어집니다.
- 기본 자료형 의미 없이 데이터들이 구성되어 있습니다. 기본 자료형들 조차도 객체로 볼 수 있게 구조가 단순화되어
있으며, 데이터를 보면서 안에서 처리가 되어지도록 데이터를 관리하고 있습니다.
## 변수의 이름 작성 규칙
1) 영문자 시작
2) 두번째 단어 : 숫자, 언더바(_), 점(member.id) 사용 가능
(+ java에서는 ( . )을 변수 이름으로 사용할 수 없습니다)
3) 대소문자 구분
+ 의미를 파악할 수 있는 이름으로 지정,
# 정의된 변수는 재사용이 가능
언제든 다른 값을 업데이트 할 수 있습니다.
# 자료형 확인 함수 : ls.
- Is. 함수가 존재하는 이유는 변수의 이름만으로 자료형을 알지 못하기 때문에 필요한 함수 입니다.
주의) Is.integer(int) – 내부 메모리 안에서 실수(double)처럼 관리, 처리 하기 때문에 FALSE 값이 나온다.
double로 확인 했을 때, TRUE 값을 가집니다 .
# 강제 형변환의 함수 = as.
as.boolean 수는 제공하지 않습니다. 대신 as.logical 로 논리형 여부를 판단 합니다.
# 하나의 변수 안에 여러 개의 값을 담을 수 있는 함수 : c() <combine 함수>
문자열과 숫자 자료형이 함께 있을 때, 모든 원소를 문자열로 바꿔줍니다.
컴바인 함수에 연산 식을 넣으면 각 원소에 값에 대입되어 출력합니다.
자료형이 문자열로 바뀌기 때문에 연산이 되지 않습니다.
'빅데이터 > R' 카테고리의 다른 글
[R] 주요 자료 구조(객체 타입 Part_1 : Vector 구조) (0) | 2020.06.23 |
---|---|
[R] 개요3 (변수2 , factor 함수) (0) | 2020.06.23 |
[R] R 개요 (0) | 2020.06.22 |
[R] R Studio 다운로드 (0) | 2020.06.22 |
[R] R프로그램 다운로드 (0) | 2020.06.22 |