AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.

$sigmoid (표현식 연산자)

$sigmoid

표준 편차가 1인 정규 분포에서 숫자의 백분위 계산하는 시그모이드 함수를 수행합니다.

$sigmoid 표현식의 구문은 다음과 같습니다.

{ $sigmoid: { input: <numeric expression>, onNull: <expression>} }

인수는 모든 숫자로 해석되는 한 유효한 표현식 될 수 있습니다.

시그모이드 함수는 다음 대수 연산과 동일합니다.

이 예시 다음 문서가 포함된 myScores 컬렉션 사용합니다.

db.myScores.insertMany( [ { score: 1 }, { score: 5 }, {}, { score: 13 }, { score: null }, { score: 21 },] )

다음 집계 파이프라인 각 문서 에 scaled 필드 추가하고 $sigmoid 를 사용하여 scaled 필드 값을 계산합니다.

db.myScores.aggregate( [ { $set: { scaled: { $sigmoid: "$score" } } }] )

이 작업은 다음 문서를 반환합니다.

{ score: 1, scaled: 0.7310585786 }{ score: 5, scaled: 0.9933071491 }{ scaled: null }{ score: 13, scaled: 0.9999977397 }{ score: null, scaled: null }{ score: 19, scaled: 0.9999999992 }
이 페이지 평가하기

이 페이지의 내용