머신러닝의 기본 원리 이해 - R 프로그래밍 (1)
저번에는 R과 R Studio를 설치하는 시간을 가져봤습니다.
2023.04.11 - [빅데이터 분석] - [빅데이터 분석] R 설치 및 R 스튜디오(R Studio) 설치 방법 (윈도우)
이번 시간에는 설치한 R Studio를 활용해 데이터 구조와
그중 벡터에 대해 알아보는 시간을 가져보겠습니다.
데이터 구조에 대한 이해
데이터 구조 & 유형
데이터 구조에는
벡터, 매트릭스, 팩터, 리스트, 어레이, 데이터프레임 등
여러 가지 구조가 있습니다.
데이터 유형에는
연속형(양적)과 범주형이 있는데,
연속형은 연속변수 와 이산변수로,
범주형은 순위변수 와 명목변수로 나눠집니다.
데이터 구조 실습 (벡터 : Vector)
R의 가장 기본적인 데이터 구조는
원소(Element)의 순서 있는 집합으로 구성됩니다.
벡터의 유형은
"숫자형 벡터"
(정수형 : Integer , 실수형 : Numeric 또는 Double)
"논리형 벡터"
(Logical)
"문자형 벡터"
(Character)
"복소수형 벡터"
(Complex)
가 있습니다.
예제를 통해 벡터를 더 자세히 알아보겠습니다.
R에서 벡터를 만들어 주는 기본 명령어를 소개드리겠습니다.
c & seq로 두 가지가 존재합니다.
c 함수와 seq 함수 모두 R에서 벡터를 생성하는 함수이지만
두 함수의 기능은 다릅니다.
"c"
c 함수는 여러 객체를 결합하여 하나의 벡터를 생성합니다.
c는 필요한 숫자나 문자를 콤마로 구분합니다.
"seq"
seq 함수는 연속된 값을 갖는 수열을 생성합니다.
ex. 1부터 10까지 정수를 원한다면?
또는
만약 특정 단위를 갖는 연속 수열을 만들고 싶다면?
ex. -5부터 5까지 0.5씩 증가
'빅데이터 분석' 카테고리의 다른 글
[빅데이터 분석] 데이터 시각화 기초 & Orange3 설치 (0) | 2023.05.25 |
---|---|
[빅데이터 분석] R 설치 및 R 스튜디오(R Studio) 설치 방법 (윈도우) (0) | 2023.04.11 |
빅데이터 분석 데이터 분석의 기원 (2) | 2023.04.11 |
빅데이터 분석 개론 학습내용 (0) | 2023.04.10 |