본문 바로가기
반응형

R통계124

[R 강의] 5. 자료의 통계량 구하는 법 (평균값,중간값,최빈값,분산 + sort함수) 도구 R로 푸는 통계 5. 자료의 통계량 구하는 법 (평균값, 중간값, 최빈값, 분산 +sort 함수) 오늘은 자료의 통계량을 구해봅시다. 우리가 흔히 아는 통계량은 평균과 분산이 있습니다. 중간값과 최빈값은 처음 보시는 분들이 계실텐데요. 지금부터 설명드리겠습니다. 5.1 sort 함수 sort함수는 오름차순,내림차순정렬을 해주는 함수입니다. > x=c(1,5,3,2,6) > sort(x) [1] 1 2 3 5 6 디폴트(default)기능이 오름차순이라는 것을 알 수 있습니다. sort(x)는 sort(x,decreasing=FALSE) 에서 decreasing=FALSE가 생략된 형태입니다. 내림차순정렬은 이렇게 하면 됩니다. > sort(x,decreasing=TRUE) [1] 6 5 3 2 1 .. 2020. 3. 14.
[R 강의] 4. 유용한 함수 1탄 (min, max, range, length, sum, prod) 도구 R로 푸는 통계 4. 유용한 함수 1탄(min,max,range,length,sum,prod) R에는 어마어마하게 많은 내장함수들이 있습니다. 그중 유용한 함수 6가지를 소개할게요. 4.1 min( ) 최솟값을 구해주는 함수입니다. > x=c(1,2,3,4,5) > min(x) [1] 1 4.2 max( ) 최댓값을 구해주는 함수입니다. > x=c(1,2,3,4,5) > max(x) [1] 5 4.3 range( ) 범위를 알려주는 함수인데요. 최솟값과 최댓값을 표시해줍니다. > x=c(-1,-2,0,4,5) > range(x) [1] 1 5 4.4 length( ) 전체 요소의 개수를 구해줍니다. > x=c(-0.1, 1+1, 2*3, 5/2) > length(x) [1] 5 4.5 sum( ) .. 2020. 3. 14.
[R강의] 3. 변수에 숫자 데이터 입력 도구 R로 푸는 통계 3. 변수에 숫자 데이터 입력 R에서 데이터를 입력하는 방법을 배워봅시다. 문자데이터, 논리데이터 등 데이터 종류가 여러개 있는데, 오늘은 숫자만 다룰겁니다. 3.1 변수에 숫자 데이터 입력 1) 숫자 하나 입력(스칼라 or 크기가 1인 벡터) 변수에 숫자 하나를 입력할 때는 아래와 같이 등호만 사용해주면 됩니다. >a=3 a에 3이 입력됩니다. > a+3 [1] 6 숫자 처럼 연산도 가능하구요. a에 다른 수를 할당하면, a가 바뀝니다. > a=5 > a [1] 5 2) 여러 숫자 입력 (벡터) 여러 데이터로 이루어진 집합을 하나의 변수에 입력할 때를 알아봅시다. x={1,12,23,34,45,56,67} 위와 같이 어떤 자연수들의 집합이 있습니다. X라는 변수에 저장하고 싶을 때.. 2020. 3. 14.
[R강의] 2. 기본연산자, 기본함수 도구 R로 푸는 통계 2. 기본연산자, 기본함수 R의 기본연산자와 기본함수에 대해 공부해봅시다. 2.1 기본연산자 1) 덧셈 > 2+2 [1] 4 2) 뺄셈 >5-2 [1] 3 3) 곱셈 >3*5 [1] 15 4) 나눗셈 >2/5 [1] 0.4 5) n제곱 >3^2 [1] 9 [1]은 1행이라는 의미입니다. 나중에 행렬을 정의할건데 그때 이 표시의 의미를 이해하실수 있을거에요. 2.2 기본함수 1) 로그 > log(2) [1] 0.6931472 2) 익스포넨셜 > exp(2) [1] 7.389056 3) 삼각함수 > sin(pi/2) [1] 1 > cos(pi/2) [1] 6.123032e-17 > tan(pi/2) [1] 1.633124e+16 4) 제곱근 > sqrt(2) [1] 1.414214 영상.. 2020. 3. 14.
반응형