본문 바로가기

R연습 200제/2. R 데이터 객체12

Q_02_07. 두 개의 벡터를 결합하기 두개의 벡터 결합하는 것을 설명합니다. (1) 두 개의 벡터를 합치기> vect01 > vect02 > c(vect01,vect02)[1] 1 2 3 4 5 10 20 30 40 50> c(vect01,,6,7,vect02) (2) 숫자형 벡터와 문자형벡터를 합치기 숫자형 벡터와 문자형 벡터를 결합하면 문자형으로 바뀐다. > vect01 숫자형 문자를 만든다> vect02 문자형 벡터를 만든다> c(vect01,vect02 # 숫자형과 문자형을 결합하면 문자형으로 바뀐다.[1] "1" "2" "3" "4" "5" "one" "two" "three"[9] "four" "five" > vec01 > append(vec01,33,a.. 2025. 4. 28.
R_02_05. 벡터의 요소 접근하기 1. 벡터의 요소에 접근하기 vec01 vnum3 vnum3vnum35 vnum35 위치번호로 요소 접근하기 vec01 ● 한 원소만 지정하기> vec01[3] # 3번째 원소[1] 33 ● 원소의 범위를 지정하기> vec01[3:5] # 3~5번째 원소[1] 33 41 57 ● 특정 원소 제외하기 : -를 이용> vec01[1] 12 27 33 41 57> vec01[-3][1] 12 27 41 57 ● 원소의 범위를 제외하기> vec01[-(2:3)][1] 12 41 57 ● 벡터의 원소에 값을 할당하기> vec01 > vec01[3] 벡터 3번째 요소에 5를 할당> vec01> vec01[7] > vec01 요소이름으로 요소 접근하기 ● 벡터에 이름 붙이기 > vec01 > names(ve.. 2025. 4. 28.
Q_02_04. 벡터의 속성 살펴보기 R에서 데이터를 다룰 때 데이터의 속성을 먼저 파악하는 습관을 가지는 것이 좋습니다.이와 관련 함수로는 class, mode, str, length, dim, head, tail 등이 있습니다. (1) 숫자형인 경우 > vec01 벡터 vec01 을 만들기> class(vec01) # 벡터 vec01 의 클래스 알아보기... "numeric"> mode(vec01) # 백터 vec01 의 모드를 알아보기... "numeric"> length(vec01) # 벡터 vec01 의 원소 개수를 알아보기 [1] 10> head(vec01) # 벡터 vec01 의 앞 6개 요소를 출력 [1] 1 2 3 4 5 6> st.. 2025. 4. 28.
Q_02_03. 벡터 만들기 - c( )함수, seq( ) 함수, rep( ) 함수 이용 벡터를 만드는 명령어로는 ① c ② seq ③ rep 가 있습니다. (1) c 함수를 이용하기 벡터를 만드는 가장 기본적인 방법은 c( ) 함수를 이용하는 것인데 Concatenate 또는 Combine 의 약어입니다.연속적인 원소로 구성된 벡터를 만들고자 할 때에는 : 연산자를 이용하면 편리하게 만들 수 있습니다. ● 원소가 숫자형인 경우 > c(1,2,3,4,5,6,7,8,9,10) # 1부터 10까지 벡터를 만든다[1] 1 2 3 4 5 6 7 8 9 10> vec01 벡터이름( vec01)을 지정합니다.> vec01 # 벡터 vec01을 프린트합니다.[1] 1 2 3 4 5 6 7 8 9 10 다음과 같이 세미콜론을 이용하여 한 줄에 사용할 수 있습니다. > ve.. 2025. 4. 28.
Q_02_00. R 데이터 객체 목차 R에는 5가지의 객체가 있습니다. 벡터, 행렬, 배열, 데이터프레임, 리스트 입니다. 저자에 따라서는 다르게 구분하기도 합니다.R 데이터 객체는 2장에 나누어 설명합니다. 데이터(객체) 형태 데이터 객체를 이루는 원소의 데이터형 데이터형의 종류 데이터형의 종류 확인하기 – typeof( )형 변환 – as.logical, as.character 벡터 다루기벡터 만들기 - c 함수를 이용하기 - Sequence 연산자(:)를 이용하기 - rep 함수를 이용하기 - 벡터 만들기 실습 정리벡터의 속성을 살펴보기 벡터 결합하기 벡터의 요소에 접근하기 - 위치번호로 요소 접근하기 - 요소이름으로 요소 접근하기벡터의 연산 – 더하기, 빼기벡터의 통계.. 2025. 4. 28.
Q_02_01. R에서 다루는 데이터 개체 형태 . 데이터객체R에는 5가지 데이터객체가 있습니다.(1) 벡터 (2) 행렬 (3) 배열 (4) 데이터프레임 (5) 리스트 입니다.● 벡터(Vector)벡터는 1차원적인 구조를 가집니다.예) x 벡터는 그냥 숫자나 문자들의 묶음이라고만 생각하면 됩니다.이 벡터를 구성하고 있는 숫자나 문자들을 요소(element)라고 합니다.숫자값 하나인 경우(스칼라 라고 부름)는 원소가 하나인 벡터입니다. ● 행렬(Matrix)행렬은 행과 열로 구성된 사각형태의 데이터로 2차원적인 구조를 가집니다.행렬은 행과 열의 개수, 행과 열의 이름을 속성으로 가지고 있습니다.여러 개의 벡터를 행으로 또는 열로 구성하면 행렬이 됩니다. 1 2 3 4 5 6 ● 배열(Arrays)배열은 3차원 이상의 구조를 가지는데, 동일한 타입의 원소.. 2025. 4. 28.