r script(4)
-
단일변수 자료의 탐색
자료의 종류자료의 특성에 따른 분류범주형 자료(질적 자료): 성별과 같이 범주로 구분할 수 있는 값들로 구성된 자료를 의미한다. 기본적으로 문자로 표기되고 대소 비교나 산술연산이 적용되지 않는다.연속형 자료(양적 자료): 크기가 있는 숫자들로 구성된 자료를 의미한다. 연속형 자료의 경우에는 대소 비교나 평균, 최댓값, 최솟값과 같은 산술연산이 가능하다.변수의 개수에 따른 분류단일변수 자료(일변량 자료): 하나의 변수로만 이루어진 자료를 의미한다.다중변수 자료(다변량 자료): 두 개 이상의 변수로 구성된 자료를 의미한다. v> x age[1,] 21[2,] 20[3,] 24[4,] 31[5,] 25일변량 자료v_age> x age weight[1,] 21 62.4[2,] 20..
2024.08.29 -
(Ch8) 조건에 맞는 데이터의 위치 찾기
조건에 맞는 데이터의 위치 찾기 기본백터나 매트릭스, 데이터프레임 내부에서 데이터가 어느 위치에 있는 파악하기 위해서 which(), which.max(), which.min() 함수를 사용하면 된다.x=56) max(x) which.max(x) min(x) which.min(x)> x which(x==30) [1] 3 > which(x==35) integer(0) > which(x>=56) [1] 6 7 > max(x) [1] 70 > which.max(x) [1] 7 > min(x) [1] 10 > which.min(x) [1] 1which(조건): 조건에 알맞은 데이터의 위치를 찾아줌→만약 정수의 데이터가 없는 경우 Integer(0)를 출력한다.which.max(데이터 셋): 제일 큰 데이터의 위..
2024.08.26 -
(Ch 6) 반복문
for 문기본 for문for(반복 변수 in 반복 범위){ 반복할 명령들}for(i in 1:5){ print("*")}> for(i in 1:5){+ print("*")+ }[1] "*"[1] "*"[1] "*"[1] "*"[1] "*"위의 예시에서 i는 사용하지 않지만 i 에는 1,2,3,4,5가 차례대로 반복되면서 저장된다.for() 문은 { } 사이에 반복할 명령들을 넣는다.반복 범위에 따른 반복 변수의 값 변화for(i in 1:5){ print(i)}> for(i in 1:5){+ print(i)+ }[1] 1[1] 2[1] 3[1] 4[1] 5위에서 말한 것 처럼 i에는 순서대로 1,2,3,4,5가 저장된다.반복 변수를 이용한 구구단 출력for(i in 1:9){ cat('2..
2024.08.25 -
(Ch 5) 조건문
조건문if~else문if(조건){ 조건이 참일 경우}else{ 조건이 거짓일 경우}조건이 참인 경우와 거짓일 경우를 나누어서 동작할 때 if~else문을 사용한다.x=100){ print("Yes")}else{ print("No")}> x if(x>=100){+ print("Yes")+ }else{+ print("No")+ }[1] "Yes" 다중 if~else문x=90) { print("A")}else if(x>=80) { print("B")}else if(x>=70) { print("C")}else { print("F")}> if(x>=90) {+ print("A")+ }else if(x>=80) {+ print("B")+ }else if(x>=70) {+ print(..
2024.08.25