728x90
반응형

오늘은 R에서 사용할 수 있는 다양한 산술 연산과 수학 함수에 대해 배웠다.
사칙연산부터 지수, 복소수까지 — 수학을 좋아하진 않지만 코드로 계산하니까 좀 더 재미있게 느껴졌다 😄
✍️ 기본 산술 연산
x <- 11;
y <- 3;
이렇게 변수 두 개를 만들어 놓고,
x + y # 덧셈
x - y # 뺄셈
x * y # 곱셈
x / y # 나눗셈
x ^ y # 제곱
x %/% y # 몫 (정수 나눗셈)
x %% y # 나머지
R은 수학 계산을 정말 직관적으로 할 수 있다. 특히 ^로 제곱하고, %/%, %%로 몫과 나머지를 구하는 게 신기
✍️ 지수 표현도 가능하다!
1.2e3 # 1.2 * 10^3 → 1200
1.2e-3 # 1.2 * 10^-3 → 0.0012
과학적 표기법도 지원해서, 큰 수나 작은 수 표현할 때 유용할 듯!
✍️ 복소수 연산도 된다니!
z1 <- 1.2 + 3.4i
z2 <- 4i
z1 + z2 # 결과: 1.2 + 7.4i
이거 보고 약간 충격 받았다. R이 복소수 계산까지 된다니, 진짜 수학 도구 느낌이다.
✍️ 수학 함수 모음.zip
오늘 배운 유용한 수학 함수들도 같이 정리해봤다:
함수 | 설명 |
log(x) | 자연로그 |
log10(x) | 상용로그 (밑이 10) |
log(n, x) | 밑이 n인 로그 |
exp(x) | e^x |
sqrt(x) | 제곱근 |
abs(x) | 절댓값 |
sin(x) cos(x) tan(x) 등 | 삼각함수 |
floor(x) | 내림 |
ceiling(x) | 올림 |
round(x, digits=0) | 반올림 |
gamma(x) lgamma(x) | 감마함수 관련 |
factorial(x) | 계승 (x!) |
choose(x, n) | 조합 (xCn) |
📌 오늘의 한 줄 요약
R은 그냥 계산기도 되고 수학 공식집도 된다. 이걸 언제 다외운담 ;
728x90
반응형
'직장인 대학원 > R' 카테고리의 다른 글
[R] 매트릭스 (Matrix) (0) | 2025.04.18 |
---|---|
[R] 벡터(Vector) (0) | 2025.04.18 |
[R] 기본 객체와 자료 형태 (1) | 2025.04.18 |
[R] 변수와 상수 (0) | 2025.04.18 |
[R] R 데이터를 사용하는 이유 (0) | 2025.04.18 |
댓글