mathx
arrange()
등차수열 형태의 숫자 배열을 생성합니다.
사용 형식
arrange(start, end, step)매개변수
startNumber시작값endNumber종료값stepNumber증가 폭
반환값
Number[] 생성된 숫자 배열.
사용 예시
| |
linspace()
지정한 구간을 균등 간격으로 분할한 배열을 생성합니다.
사용 형식
linspace(start, end, count)매개변수
startNumber시작값endNumber종료값countNumber생성할 요소 개수
반환값
Number[] 생성된 숫자 배열.
사용 예시
| |
meshgrid()
두 배열의 조합을 기반으로 격자를 생성합니다.
사용 형식
meshgrid(arr1, arr2)매개변수
arr1Number[]첫 번째 배열arr2Number[]두 번째 배열
반환값
Number[][] 숫자 쌍으로 구성된 배열.
사용 예시
| |
sort()
배열을 오름차순으로 정렬합니다.
사용 예시
| |
sum()
배열의 합계를 계산합니다.
사용 예시
| |
cdf()
누적 분포 함수(CDF)를 계산합니다. 주어진 x 데이터에서 q 이하인 비율을 반환합니다.
사용 형식
cdf(q, x, weights)qNumber기준 값xNumber[]오름차순으로 정렬된 데이터weightsNumber[]가중치 배열(생략 시 모두 1, 지정 시x와 길이가 같아야 합니다.)
사용 예시
| |
mean()
산술 평균을 계산합니다.
사용 예시
| |
circularMean()
라디안 각도와 같이 순환하는 값을 대상으로 평균을 구합니다. 가중치 배열을 지정할 수도 있습니다.
사용 예시
| |
correlation()
두 데이터셋 간 피어슨 상관 계수를 계산합니다. -1~1 범위이며 가중치를 지정할 수도 있습니다.
사용 예시
| |
covariance()
두 데이터셋 간 공분산을 계산합니다. 양수면 함께 증가하는 경향, 음수면 반대로 움직이는 경향을 의미합니다.
사용 예시
| |
entropy()
샤논 엔트로피를 계산해 분포의 불확실성을 측정합니다.
사용 예시
| |
geometricMean()
양수 배열의 기하 평균을 계산합니다.
사용 예시
| |
harmonicMean()
양수 배열의 조화 평균을 계산합니다.
사용 예시
| |
median()
정렬된 배열의 중앙값을 반환합니다. 짝수 개라면 두 중앙값의 평균을 돌려줍니다.
입력 배열은 오름차순으로 정렬되어 있어야 합니다.
사용 예시
| |
medianInterp()
median과 동일하지만, 선형 보간을 적용한 값을 반환합니다.
사용 예시
| |
quantile()
The quantile function calculates the quantile of a given dataset for a specified probability.
Quantiles divide the dataset into intervals with equal probabilities, such as quartiles (4 intervals) or percentiles (100 intervals).
This function is useful for understanding the distribution of data.
사용 형식
quantile(p, x, weights)pNumberxNumber[]Thexdata must be sorted in increasing order.weightsNumber[]If weights is not specified then all of the weights are 1. If weights is specified, then length ofxmust equal length ofweights.
사용 예시
| |
quantileInterp()
quantile과 동일하지만 선형 보간 값을 반환합니다.
사용 형식
quantileInterp(p, x, weights)pNumber백분위 비율xNumber[]정렬된 데이터weightsNumber[]가중치 배열(선택)
사용 예시
| |
meanStdDev()
평균과 표준편차를 동시에 계산합니다.
사용 예시
| |
mode()
최빈값을 계산합니다. 결과는 {value: number, count: number} 형태입니다.
사용 형식
mode(x, weights)xNumber[]정렬된 데이터weightsNumber[]가중치 배열(선택)
사용 예시
| |
moment()
n차 모멘트를 계산합니다. 분포 형태(왜도·첨도 등)를 분석할 때 사용합니다.
사용 예시
| |
stdDev()
표준편차를 계산합니다.
사용 예시
| |
stdErr()
표본 평균의 표준 오차를 계산합니다. 표준편차를 표본 크기의 제곱근으로 나눈 값입니다.
사용 예시
| |
linearRegression()
두 데이터셋을 대상으로 선형 회귀를 수행합니다. 결과는 y = alpha*x + beta 형태의 {slope: alpha, intercept: beta}입니다.
사용 예시
| |
fft()
빠른 푸리에 변환(FFT)을 수행하여 주파수 성분을 분석합니다.
fft(times, amplitudes)times와 amplitudes 길이는 동일해야 합니다.