#(비고 기호)

명령 실행에 영향을 미치지 않으면서 Minitab 매크로나 실행 명령에 비고를 추가하는 데 사용합니다. 명령을 실행할 때 비고 기호(#)가 있으면 해당 줄에서 기호 뒤의 내용을 모두 무시합니다.

아래 매크로 예에서는 각 명령어 행의 실행 내용을 설명하기 위해 비고를 추가했습니다.

        GMACRO #글로벌 매크로를 시작합니다.
Random #매크로의 이름을 지정합니다.
        rand 10 C1. #10행의 랜덤 데이터를 C1에 추가합니다
        ENDMACRO #매크로를 끝냅니다.

비고를 추가하면 다른 사람도 사용자의 매크로와 Exec 파일을 보다 쉽게 사용하고 편집할 수 있습니다.

&(계속 기호)

세션 명령을 실행할 때 명령이 다음 줄에 계속됨을 나타내기 위해 사용합니다. 이 기호는 길이가 긴 명령을 명령줄에 맞추고 읽기 쉽도록 여러 부분으로 나누는 데 사용합니다.

아래 예에서는 명령어를 사용하여 복잡한 다각형을 생성합니다. 모든 좌표를 한 줄에 쓰는 대신 연속 기호를 사용함으로써 더 쉽게 관리할 수 있습니다.

Plot Height * Weight;
Polygon 114.911 70.4736 134.524 71.8742 & 
147.784 74.7336 167.398 75.5506 & 
171.818 74.2668 185.078 75.7257 & 
195.852 75.7257 195.576 73.5081 & 
203.587 72.3994 219.057 72.7495 & 
218.781 71.4657 201.101 71.2906 & 
186.183 70.8821 178.172 70.0068 & 
178.448 68.5479 167.398 67.9643 & 
131.486 63.2959 144.469 61.0783 & 
140.049 60.4948 125.132 61.8953 & 
117.121 61.6035 104.966 60.9616 & 
103.584 62.4789 92.258 62.6539 & 
92.258 63.5293 112.701 66.0969 & 
106.071 68.1978.

세션 창의 줄 끝에 & 기호를 입력하면 Minitab이 다음 줄에 CONT> 프롬프트를 표시하여 입력이 앞 줄에서 연속됨을 나타냅니다.

READ 명령을 사용하여 데이터를 입력하는 경우 항목을 구분하기 위해 공백 대신 무엇을 사용할 수 있습니까?

READ를 사용하는 경우 데이터 항목을 구분하기 위해 공백이나 쉼표를 사용할 수 있습니다. 예:

READ C1 C2 
1 2 
3,4
END.

KKCAT, KKNAME, KKSET 명령에 대한 매크로 구문은 어떻게 됩니까?

KKCAT는 첫 번째 상수 K의 텍스트를 두 번째 상수 K의 텍스트와 연결하거나 결합하여 결합된 텍스트 문자열을 세 번째 상수 K에 저장합니다. 예를 들어 상수 K1에 "Normality", 상수 K2에 "Test"가 포함되어 있는 경우 "Normality Test"를 상수 K3에 저장하려면 다음 구문을 사용하십시오.
KKCAT K1 K2 K3

KKNAME은 C 열 이름을 상수 K에 저장합니다. 예를 들어, C1 열 이름을 상수 K4에 저장하려면 다음 구문을 사용하십시오.

KKNAME K4 C1

KKSET는 큰따옴표 내의 텍스트를 상수 K에 저장합니다. 예를 들어, Minitab 단어를 상수 K5에 저장하려면 다음 구문을 사용하십시오.

KKSET K5 "Minitab"

글로벌 매크로 또는 Exec 파일 내에서 워크시트를 종료할 수 있는 명령이 있습니까?

예, WORKSHEET 명령을 CLOSE 하위 명령과 함께 사용할 수 있습니다. "Worksheet 1" 워크시트를 닫으려면 다음 명령을 사용하십시오.

WORKSHEET "Worksheet 1";
CLOSE.

종료할 워크시트를 저장하라는 메시지가 나타나지 않도록 하려면 NOPROMPT 하위 명령도 추가하십시오.

WORKSHEET "Worksheet 1";
CLOSE;
NOPROMPT.

글로벌 및 로컬 매크로를 작성할 때 대화형 Minitab으로 제어 권한을 다시 넘기려면 어떤 명령이 필요합니까?

Exec 파일에서는 EXIT가 Minitab을 종료합니다. 글로벌 또는 로컬 매크로에서는 EXIT 명령이 제어 권한을 대화형 Minitab으로 다시 넘깁니다.

참고

Exec 파일에서는 EXIT가 Minitab을 종료합니다.

열 또는 상수 데이터 유형(텍스트, 실수 또는 정수, 날짜/시간 값, 데이터 없음)을 저장하려면 어떻게 해야 합니까?

데이터 유형을 상수로 저장하려면 DTYPE 명령을 사용합니다. 예를 들어, C1 데이터 유형을 K1에 저장하려는 경우 다음과 같이 하십시오.

  1. 편집 > 명령줄 편집기를 선택합니다.
  2. DTYPE C1 K1을 입력합니다.
  3. 명령 제출을 클릭합니다.
    C1에 텍스트가 포함되어 있으면 K1이 0, 실수이면 1, 정수이면 2, 날짜/시간 값이면 3, 비어 있으면 10입니다.
    참고

    열에 정수, 실수 또는 날짜/시간 값이 포함되어 있지만 텍스트 형식으로 지정되어 있는 경우(즉, 열 번호에 -T가 표시되는 경우) K1은 0입니다.

접미사가 붙은 변수를 매크로에 사용하려면 해당 변수를 템플릿에 포함해야 합니까?

접미사가 붙은 변수에 결정된 범위가 있으면 이 변수를 템플릿에 포함하지 않아도 됩니다. 예를 들어, b.1-b.10 열을 선언한 경우 템플릿에 포함하지 않아도 됩니다.

MACRO
SAMPLE a
MCOLUMN a b.1-b.10

접미사가 붙은 변수의 범위가 지정되지 않은 경우 접미사가 붙은 변수 또는 접미사를 템플릿에 정의해야 합니다. 예를 들어, n이 상수인 경우 접미사가 붙은 전체 변수 또는 접미사를 템플릿에 포함할 수 있습니다.

MACRO 
SAMPLE a b.1-b.n 
MCOLUMN a b.1-b.n 

또는

MACRO 
SAMPLE a b n 
MCOLUMN a b c.1-c.n

선택적 하위 명령을 사용하여 범위가 지정되지 않은 접미사가 붙은 변수가 템플릿에 포함되지만 사용자가 매크로를 호출할 때는 포함할 필요가 없도록 할 수 있습니다. 예:

MACRO 
SAMPLE a b; 
OBS n. 
MCONSTANT a b n 
DEFAULT n = 600 
LET n = a * b

매크로를 사용하여 워크시트에서 첫 번째 사용 가능한 (비어 있거나 공백인) 열을 찾으려면 어떻게 해야 합니까?

글로벌 매크로를 작성 중인데 워크시트에서 사용 가능한 첫 번째 열의 이름을 "EMPTY"로 지정하려고 한다고 가정합니다. 다음은 FINDNEXT 글로벌 매크로의 명령입니다.

GMACRO 
FINDNEXT 
DO K101 = 1:1000 
 DTYPE CK101 K102 
 IF K102 = 10 
  NAME CK101 "EMPTY" 
 EXIT 
 ENDIF 
ENDDO 
ENDMACRO
참고

이 매크로에서는 열의 수가 1000개 이하이고 상수 K101, K102 및 K103이 비어 있다고 가정합니다.

참고

DTYPE 세션 명령에 대한 자세한 내용을 보려면 도움말 > 도움말 > 세션 명령을 선택하십시오. 문자순 명령 리스트를 클릭하십시오. DTYPE을 클릭하십시오.

매크로에서 열 이름을 상수 값으로 지정하려면 어떻게 해야 합니까?

NAME 명령을 사용할 수 있습니다. 예를 들어, K1 값을 사용하여 C1 열 이름을 지정하려면 다음 구문을 사용하십시오.

NAME C1 K1
이 사이트를 사용하면 분석 및 사용자 개인 컨텐츠에 대한 쿠키 사용에 동의하는 것입니다.  당사의 개인정보 보호정책을 확인하십시오