728x90
R_컴퓨팅 - R에서 사용 가능한 주요 수학/통계함수
수학함수
함수 | 설명 | 사용 예 | |
---|---|---|---|
1 | abs(x) | x의 절대값 | abs(-1000) [1] 1000 |
2 | ceiling(x) | x보다 큰 수중 가장 작은 정수 | ceiling(2.35) [1] 3 |
3 | floor(x) | x보다 작은 수 중 가장 큰 정수 | floor(2.35) [1] 2 |
4 | trunc(x) | 0과 x사이의 가장 큰 정수 (소수점이하 버리기) | trunc(2.35) [1] 2 |
5 | round(x, digits=y) | x를 소수점 y자리에서 반올림 | round(2450.664, digits=2) [1] 2450.66 round(2450.664, digits=-1) [1] 2450 |
6 | exp(x) | 지수함수 | exp(-3) [1] 0.04978707 |
7 | log(x) | 로그함수 밑이 자연대수 e인 로그함수 | log(10) [1] 2.302585 |
8 | factorial(x) | x의 계승 x!값 | factorial(5) [1] 120 |
9 | choose(x, y) | x개에서 y개를 고르는 조합의 경우의 수 | choose(5, 3) [1] 10 |
10 | cos(x) | 코사인 삼각함수 값 | cos(1) [1] 0.5403023 |
11 | pi | 원주율 파이값 | pi [1] 3.141593 |
12 | signif(x, digits=y) | x를 유효수 y자리로 반올림 | signif(0.0023456, 2) [1] 0.0023 |
13 | sqrt(x) | x의 제곱근 함수 | sqrt(9) [1] 3 |
통계함수
함수 | 설명 | 사용 예 | |
---|---|---|---|
1 | IQR(x) | 백터 x의 사분위 범위 | V1 = c(1, 3, 5, 7, 9. 11, 13, 15, 17, 19) IQR(V1) [1] 9 |
2 | max(x) | 벡터 x의 최댓값 | max(V1) [1] 19 |
3 | mean(x) | 벡터 x의 평균값 | mean(V1) [1] 10 |
4 | median(x) | 벡터 x의 중앙값 | median(x) [1] 10 |
5 | min(x) | 벡터 x의 최소값 | min(V1) [1] 1 |
6 | quantile(x, q) | 벡터 x의 q 백분위 수 | quantile(V1, 0.05) 5% 1.9 |
7 | range(x) | 벡터 x의 최소값과 최대값 | range(V1) [1] 1 19 |
8 | diff(range(x)) | 벡터 x의 범위 | diff(range(V1)) [1] 18 |
9 | sd(x) | 벡터 x의 표준편차 값 | sd(V1) [1] 6.055301 |
10 | sum(x) | 벡터 x의 총합 | sum(V1) [1] 100 |
11 | var(x) | 벡터 x의 분산값 | var(V1) [1] 36.66667 |
'my_lesson > _R_컴퓨팅' 카테고리의 다른 글
R_컴퓨팅 - 데이터의 입력함수와 출력함수 (0) | 2019.02.07 |
---|---|
R_컴퓨팀 - R 기본 명령어 (0) | 2019.02.04 |
R_컴퓨팅 - R 과 RStudio 설치 (0) | 2019.02.04 |
R Programming 설치에서 활용까지 (1) | 2018.05.10 |
글쓰기 기말 기출문제 (0) | 2018.03.03 |
댓글