JMP 사용 > JMP에서 계산식 생성 > 계산식에 함수 사용
발행일: 09/10/2026

계산식에 함수 사용

JMP의 계산식에 여러 유형의 함수를 추가할 수 있습니다. 모든 함수는 함수 목록에 정리되어 있습니다. 브라우저에는 함수가 주제별로 구성된 목록에 그룹화되어 표시됩니다. 목록에는 계산식에 일반적으로 사용되는 함수가 포함되어 있습니다. 함수 목록을 사용하여 계산식의 요소에 대해 수행할 계산 유형을 지정할 수 있습니다.

함수가 포함된 계산식을 생성하려면 다음 단계를 수행하십시오.

1. 데이터 테이블에서 열 이름을 마우스 오른쪽 버튼으로 클릭하고 계산식을 선택하여 계산식 편집기를 엽니다.

2. 계산식 편집 영역에서 표현식을 클릭하여 선택합니다.

선택 항목 주위에는 파란색 외곽선이 표시됩니다. 함수는 강조 표시된 영역에서 관련 작업을 수행합니다.

3. 함수 목록에서 표시할 함수 그룹을 선택합니다.

그러면 해당 그룹에 속한 함수가 메뉴 아래의 목록에 표시됩니다. 함수 그룹은 Table 7.2에 간략히 설명되어 있습니다.

4. 함수 목록에서 함수를 클릭하여 선택한 항목에 적용합니다.

일부 항목의 경우 항목을 클릭하면 추가 선택을 위한 하위 메뉴가 표시됩니다.

5. 항을 강조 표시하고 계산식 편집기, 키패드 또는 함수 목록의 항목을 클릭하여 계산식을 계속 작성합니다.

팁:

• 함수를 마우스로 가리키면 함수에 대한 자세한 정보를 볼 수 있습니다.

• Alt 키(Apple macOS의 경우 Option 키)를 누른 채 함수를 선택하면 계산식의 선택된 함수가 함수 목록에서 선택한 함수나 키패드에서 선택한 버튼으로 대체됩니다.

• Alt 키(Apple macOS의 경우 Option 키)를 누른 채 열이나 다른 요소를 클릭하면 해당 항목이 비어 있지 않더라도 대체됩니다.

• 대부분의 함수는 계산식 편집 영역의 상자에 삽입된 회색 텍스트를 통해 적절한 인수에 대한 힌트를 제공합니다. 또한 추가 인수를 지정할 수 있는 경우 함수의 인수 영역에 작은 캐럿(^)이 표시됩니다.

• 함수가 수행하는 작업을 확인하려면 함수 목록 또는 계산식에서 함수를 마우스 오른쪽 버튼으로 클릭하고 스크립트 인덱스에서 보기를 선택하십시오.

• JSL 스크립트를 작성하여 고유한 함수를 정의할 수 있습니다. 자세한 내용은 Scripting Guide의 "­Create Custom Functions, Transforms, and Formats­"에서 확인하십시오.

표 7.2 함수 그룹

그룹

포함된 함수

행

Lag, Dif, Subscript, Row, NRow 등의 기타 함수가 포함된 함수 목록을 표시합니다. 자세한 내용은 "­행 함수­"에서 확인하십시오.

숫자

계산식 항으로 자주 사용되는 함수의 목록을 표시합니다. 자세한 내용은 "­숫자 함수­"에서 확인하십시오.

초월함수

자연 로그, 상용 로그, 지수, 제곱근, 계승, 조합, 베타, 감마 등이 포함된 함수 목록을 표시합니다. 자세한 내용은 "­초월함수­"에서 확인하십시오.

삼각함수

사인, 코사인, 탄젠트, 역함수, 쌍곡선 함수 등이 포함된 표준 삼각함수 목록을 표시합니다. 자세한 내용은 "­삼각함수­"에서 확인하십시오.

문자

공백 제거, 문자열 길이 확인, 숫자와 문자 간 변환 등 문자 인수를 사용하는 함수 목록을 표시합니다. 자세한 내용은 "­문자 함수­"에서 확인하십시오.

비교

보다 작음, 작거나 같음, 같지 않음과 같은 표준 논리 비교 함수 목록을 표시합니다. 자세한 내용은 "­비교 함수­"에서 확인하십시오.

조건

If, Match, Choose와 같은 프로그래밍 형태의 함수 목록을 표시합니다. 자세한 내용은 "­조건 함수­"에서 확인하십시오.

확률

정규 분포, 스튜던트 t 분포, 카이제곱 분포, F 분포 같이 표준 통계 분포의 확률 및 분위수를 계산하는 함수의 목록을 표시합니다. 자세한 내용은 "­확률 함수­"에서 확인하십시오.

이산 확률

Poisson, 감마 Poisson, 초기하 등 이산 확률을 계산하는 함수 목록을 표시합니다. 자세한 내용은 "­이산 확률 함수­"에서 확인하십시오.

통계

평균, 표준편차 같은 표준 통계량을 계산하는 함수의 목록을 표시합니다. 자세한 내용은 "­통계 함수­"에서 확인하십시오.

랜덤

균등, 정규, Cauchy와 같은 사전 정의된 분포를 기반으로 난수를 생성하는 함수 목록을 표시합니다. 테이블 행 순서를 랜덤화하는 함수도 있습니다. 자세한 내용은 "­랜덤 함수­"에서 확인하십시오.

날짜/시간

1904년 1월 1일 이후의 경과한 초 수로 해석되는 날짜 데이터 유형의 인수를 필요로 하는 함수의 목록을 표시합니다. 날짜/시간 함수는 날짜, 주, 월 등의 값을 반환합니다. 날짜를 계산하고 데이터 간격을 구할 수도 있습니다. 자세한 내용은 "­날짜/시간 함수­"에서 확인하십시오.

행 상태

색상, 표식, 라벨, 숨김, 제외, 선택과 같은 행 상태를 할당하거나 감지하는 함수 목록을 표시합니다. 자세한 내용은 "­행 상태 함수­"에서 확인하십시오.

할당

할당 연산자의 오른쪽 값을 연산자의 왼쪽 변수에 대입하는 함수의 목록을 표시합니다. 자세한 내용은 "­할당 함수­"에서 확인하십시오.

모수 모형

선택한 열에 대해 선형, 교호작용 또는 완전 2차 모형을 생성할 수 있습니다. 모형의 유형을 선택하면 모형에 포함할 열을 선택할 수 있는 창이 나타납니다. 여러 열을 선택하려면 Ctrl 키를 누른 채 클릭합니다. 자세한 내용은 "­모수 모형 함수­"에서 확인하십시오.

금융

지급 원금, 이자율, 수익률 등을 계산하기 위한 계산식을 생성할 수 있습니다. 자세한 내용은 "­금융 함수­"에서 확인하십시오.

더 많은 정보를 원하십니까? 질문이 있습니까? JMP 사용자 커뮤니티에서 답변 받기 (community.jmp.com).