[R Studio] 자료의 종류

hyun-jin·2023년 4월 20일
0

R Studio

목록 보기
3/8

📌 자료의 종류

✨ 벡터, 행렬, 배열, 데이터프레임, 리스트

1. Vector(벡터)

  • 벡터는 동일한 데이터 유형으로 이루어진 한 개 이상의 값들로 구성되어 있다.
  • 하나의 열(Column)로 되어 있다.
  • 벡터는 데이터 분석의 가장 기본 단위이다.
  • 동일한 자료형만으로 저장 가능하다.


1-1. vector(벡터)의 생성 방법


1-2. vector(벡터)의 선택



2. Matrix(행렬)

  • 행(row)과 열(column)로 이루어진 동일한 자료형만 저장 가능한 2차원 배열구조이다.


2-1. matrix(행렬)의 생성 방법


✔︎ 행렬을 작성할 때 짝이 안 맞을 경우 처음으로 돌아가 빈공간을 메꾼다

ex) x <- matrix(1:12,5,3)

✔︎ 배열 기준 지정(byrow)

  • byrow를 이용하면 배열 기준을 정할 수 있다. 디폴트는 False로 열을 기준으로 입력되지만 열을 기준으로 입력하고자 할때 True로 변경해주면 된다.

y = matrix(1:12, 3,4, byrow=T)

  • 1부터 12까지의 숫자를 3x4 행렬을 만든다. byrow=T 명령어는 숫자를 Row부터 채운다.

2-2. matrix(행렬)의 선택



3. Array(배열)


3-1. array(배열)의 생성 방법

x <- array(1:24,c(3,4,2))
  • (3x4x2)의 array(배열) 생성

3-2. array(배열)의 선택



4. Dataframe(데이터프레임)

  • 다양한 형태의 데이터가 2차원으로 구성된 데이터 구조다.

4-1. dataframe (table)의 생성과 선택



5. List(리스트)

  • 숫자와 문자 등 서로 다른 데이터 형식으로 저장되는 요소를 가지는 데이터다.


5-1. list 생성 방법

x = 1 :3
y = 3.88
z = matrix(1:24, 6,4)
df = data.frame(x = 1:3, 
                y = c("kim",'lee','park'),
                z = c(TRUE, TRUE, FALSE))
output = list(x = x, y = y, z =z, df = df) ##output에 list 입력 
output  ##output출력              

✔︎ output= list(x,y,z,df) 이런식으로 입력을 할 경우 아래 사진의 노란색 부분처럼 페이지(숫자) 형식으로 나옴

output= list(x,y,z,df)


5-2. list 선택 방법

0개의 댓글