P3-3.3 질문을 첫 표 초안으로 옮기려면 어떤 열부터 스케치해야 하는가¶
Section ID:
P3-3.3Version:v2026.09.19
첫 표 초안은 질문에 답할 수 있는 열을 고르고, 각 값이 어디서 왔는지 드러내는 설계입니다. 완성된 열 이름을 외우기보다 샘플(sample)을 식별하는 값, 원래 관측값, 계산한 특징(feature), 비교 기준, 결과 문장을 구분합니다. 이 역할을 모든 데이터셋의 필수 열로 채울 필요는 없습니다. 현재 질문에 필요한 것만 남깁니다.
질문과 계산 구간부터 고르기¶
질문은 “완료된 동작의 후반 평균 유량이 같은 운전 조건의 과거 기준보다 낮은가?”입니다. 아래는 이 절에서 만든 가상 기록이며 앞 절 CSV와는 별개입니다. 한 샘플은 동작 1회이고, 이 연습의 ‘후반’은 동작 안의 8·9·10초 관측점으로 정합니다. 평균은 이 세 측정값의 산술평균입니다.
| event_id | operating_mode | 8초 flow | 9초 flow | 10초 flow |
|---|---|---|---|---|
| A | standard | 2.2 | 2.4 | 2.6 |
| B | fast | 2.0 | 2.2 | 2.4 |
유량 단위는 모두 L/min입니다. 비교 자료로는 standard 조건의 과거 동작에서 같은 8·9·10초 평균을 구해 요약한 기준값 2.8 L/min이 주어졌다고 가정합니다. 이 연습의 기준선 식별자는 standard_8_10_v1입니다. fast 조건의 기준선은 주어지지 않았습니다. 실제 자료에서는 이 식별자가 가리키는 원본·선정 조건·계산 방법을 확인해야 합니다.
빈 서식에서 A의 한 행 채우기¶
먼저 아래 서식의 빈칸을 채워 보세요. mean은 평균이며, delta는 현재값에서 기준값을 뺀 차이입니다.
| event_id | operating_mode | late_flow_mean | baseline_id | baseline_late_flow_mean | delta_from_baseline | report_sentence |
|---|---|---|---|---|---|---|
| A | ___ | ___ | ___ | ___ | ___ | ___ |
각 칸의 역할과 근거는 다음처럼 나눕니다.
| 역할 | 사용할 기록이나 열 | A에 적용하는 방법 |
|---|---|---|
| 식별 | event_id, operating_mode | 동작 A와 운전 조건을 원래 기록에서 가져옴 |
| 관측 | 8·9·10초의 flow | 2.2, 2.4, 2.6을 계산 근거로 연결 |
| 파생 특징 | late_flow_mean | (2.2+2.4+2.6)/3 = 2.4 |
| 비교 | baseline_id, 기준값, delta_from_baseline | 조건과 구간이 맞는 2.8을 찾아 2.4−2.8 = −0.4 계산 |
| 결과 | report_sentence | 비교로 확인한 차이만 문장으로 표현 |
관측값 세 개와 그 평균은 다릅니다. 평균 2.4는 원래 측정값을 계산한 결과이며, 우연히 9초 값과 같다고 해서 원시 측정값으로 분류하지 않습니다. 초안에는 평균만 남겨도 되지만, 원본의 A·8~10초 기록과 계산 규칙을 다시 찾을 수 있어야 합니다.
| event_id | operating_mode | late_flow_mean | baseline_id | baseline_late_flow_mean | delta_from_baseline | report_sentence |
|---|---|---|---|---|---|---|
| A | standard | 2.4 | standard_8_10_v1 | 2.8 | -0.4 | 같은 조건의 기준선보다 후반 평균이 0.4 L/min 낮음 |
평균·기준값·차이의 단위는 모두 L/min입니다. 이 결과는 유량이 평소보다 낮다는 비교 문장이며 고장 라벨이 아닙니다. 여러 동작의 반복성 점수나 검토 우선순위는 이 질문에 필요하지 않으므로 첫 초안에 추가하지 않습니다.
B의 기준선이 없을 때 남길 값¶
B의 행도 직접 채워 보세요. A의 기준값 2.8을 복사할지, 0을 넣을지, 미확인으로 둘지 결정하고 이유를 적습니다.
B의 평균은 (2.0+2.2+2.4)/3 = 2.2이므로 계산할 수 있습니다. 그러나 운전 조건이 fast이므로 standard 기준선을 그대로 옮길 근거가 없습니다. 기준선과 차이는 미확인으로 남깁니다.
| event_id | operating_mode | late_flow_mean | baseline_id | baseline_late_flow_mean | delta_from_baseline | report_sentence |
|---|---|---|---|---|---|---|
| B | fast | 2.2 | 미확인 | 미확인 | 미확인 | fast 조건·8~10초 기준선 확보 필요 |
표의 미확인은 0이 아닙니다. 실제 파일에서는 결측 표시와 사유 열을 구분해 저장할 수 있습니다. 임의로 기준선을 0으로 채우면 2.2−0 = +2.2라는 근거 없는 차이가 생깁니다. 반면 나중에 적합한 기준값이 실제로 2.2로 확인되었다면 차이는 0이며, 이는 ‘차이를 계산하지 못함’과 다른 결과입니다.
질문을 식별·설명·결과 열로 옮기기¶
flowchart TD
A[질문과 관측 구간을 정한다] --> B[동작과 운전 조건을 식별한다]
B --> C[관측값을 연결하고 평균을 계산한다]
C --> D{조건에 맞는 기준선이 있는가}
D -- 있음 --> E[현재 평균에서 기준값을 뺀다]
D -- 없음 --> F[기준선과 차이를 미확인으로 남긴다]
E --> G[차이 또는 필요한 근거를 보고한다]
F --> G
새 질문이 “후반 평균이 가장 높은 동작은 무엇인가?”라면 기준선 없이 A의 2.4와 B의 2.2를 비교해 A라고 답할 수 있습니다. 다만 조건이 달라 왜 더 높은지는 알 수 없습니다. 이 질문에는 식별자·조건·평균만으로 첫 초안을 만들 수 있지만, “평소보다 낮은가?”에는 조건에 맞는 기준선이 추가로 필요합니다. 열을 더 많이 넣는 것보다 질문에 필요한 근거를 빠뜨리지 않는 것이 중요합니다.
체크리스트¶
- A의 세 관측값에서 평균 2.4와 기준선 차이 −0.4를 직접 계산했는가?
- 원래 식별값·관측값과 파생 평균·비교값·보고 문장을 구분하는가?
- B에 A의 기준선이나 0을 넣으면 안 되는 이유를 설명할 수 있는가?
- 계산된 차이 0과 계산할 수 없어 미확인인 상태를 구분하는가?
- 질문이 평균 크기 비교로 바뀌면 필요 없어진 열을 고를 수 있는가?