센서값을 모아 그래프로 그리면 숫자가 정리된 것처럼 보인다. 여러 값을 하나로 줄이는 평균은 특히 익숙하다. 그런데 원래 측정한 단위와 화면에 표시하는 단위가 다르다면 계산의 순서를 한 번 더 보아야 한다. 먼저 평균을 내고 단위를 바꾼 값과, 각각 단위를 바꾼 뒤 평균을 낸 값은 같지 않을 수 있다.
Paul Horton의 실험실 압력 모니터 제작기는 2026년 10월 21일 올라왔다. 작성자는 전압을 모아 압력으로 바꾸는 시스템을 설명했다. 댓글에서 변환과 평균의 순서를 묻는 질문이 나왔고, 작성자는 전압을 먼저 평균낸다고 답했다. 이 대목을 계기로 간단한 계산을 해보려 한다. 장비의 성능을 시험하거나 실제 교정식을 검증한 글은 아니다.
간단한 식에서도 순서가 결과를 바꾼다
실제 센서 대신 단위 없는 가상 입력을 사용하자. 입력 x를 10의 x제곱으로 바꾼다고 정하고, 두 입력은 0과 2라고 하자. 두 값을 각각 변환하면 1과 100이다. 이 둘의 산술평균은 50.5가 된다. 반대로 입력의 평균인 1을 먼저 구한 뒤 변환하면 10이 나온다.
같은 입력 두 개와 같은 변환식을 썼지만 결과는 50.5와 10으로 다르다. 이 계산은 로컬 Python에서 확인했다. 어디까지나 순서를 설명하기 위한 가상 숫자이며 원문 장비의 압력이나 전압을 뜻하지 않는다. 실제 측정에 이 식이나 값을 그대로 넣을 수는 없다.
두 번째 계산의 10은 변환된 값 1과 100의 기하평균과 같다. 지수식이라는 조건 때문에 생기는 관계다. 따라서 낮은 값이 나왔다는 이유만으로 잘못된 평균이라고 할 수는 없다. 어떤 양을 요약하려는지에 따라 유용한 값이 달라진다. 다만 그것을 산술평균이라고 표시하면 독자는 다른 수량을 읽게 된다.
화면에서 평균이라고 부르는 값은 대체로 하나처럼 보인다. 실제로는 어떤 단위의 값에 어떤 연산을 적용했는지가 포함된 이름이다. 복잡한 수식을 모두 보여줄 필요는 없지만, 관측값을 요약하는 기준은 확인할 수 있어야 한다. 단위를 붙이는 일과 계산의 의미를 설명하는 일은 함께 간다.
원자료를 남겨도 모든 것을 되돌릴 수는 없다
변환식을 나중에 고칠 수 있도록 원래 값을 남기는 선택은 유용하다. 하지만 평균낸 값만 남겼다면 개별 관측의 차이는 이미 사라졌을 수 있다. 가상 입력의 평균이 1이라는 사실만으로 원래 값이 0과 2였는지, 둘 다 1이었는지 구분할 수 없다. 두 경우는 변환 뒤 산술평균이 다르다.
그래서 저장 비용을 줄이기 위해 요약을 만들 때는 이후에 다시 하고 싶은 질문을 함께 적어야 한다. 시간대별 추세만 볼 것인지, 잠깐 튀는 값을 찾을 것인지, 변환식을 바꿔 다시 계산할 것인지에 따라 필요한 자료가 다르다. 모든 자료를 영원히 보관하자는 결론도 이 예시만으로 낼 수는 없다.
평균을 구하는 시간 구간도 결과의 일부다. 같은 관측을 짧은 구간으로 묶었을 때와 긴 구간으로 묶었을 때 그래프는 다른 모습을 보일 수 있다. 샘플 간격이 불규칙하다면 단순 관측 수의 평균이 시간에 대한 평균과 같은지도 별도 질문이 된다. 필요한 정의를 정하지 않고 예쁜 선부터 만들면 해석이 앞서기 쉽다.
빠진 관측 역시 숫자 0과 다르다. 신호를 읽지 못한 구간을 0으로 채우면 실제로 낮은 값이 측정된 것처럼 보일 수 있다. 누락을 어떻게 표시하는지, 집계에 포함했는지를 기록하는 편이 좋다. 여기서는 실제 장치의 연결이나 경보 설정을 바꾸는 방법까지 다루지 않는다.
표본 두 개를 손으로 따라가보기
이미 계산이 여러 층으로 나뉘어 있다면 작은 표본을 정해 경로를 따라가볼 수 있다. 원자료, 변환된 개별 값, 집계 결과, 화면 표시를 차례로 나란히 적는다. 각 단계의 단위와 반올림 시점도 붙인다. 전체 시스템을 다시 만드는 대신 한 줄의 결과가 어디서 왔는지 확인하는 방법이다.
가상의 시험에서는 0과 2 외에 둘 다 1인 입력도 넣어볼 수 있다. 이 경우에는 어느 순서든 10이 나온다. 같은 값만 넣은 시험이 통과한다고 순서의 차이가 없다고 결론 내릴 수 없는 이유다. 차이가 드러나는 입력을 선택해야 계산을 구분할 수 있다.
원문 작성자가 얻었다는 시간 절약이나 장비의 신뢰도를 이 계산으로 검증할 수는 없다. 읽을 수 있었던 제작기와 댓글은 질문의 출발점이다. 실제 장비에 적용하려면 제조사의 단위 변환 정의와 교정 조건, 관측 방식부터 확인해야 한다. 수학 예제가 하드웨어 검증을 대신하지 않는다.
대시보드의 데이터 시점을 확인하는 일에 이어 계산의 뜻도 함께 살펴볼 수 있다. 최신 숫자가 보인다는 사실과, 그 숫자가 우리가 생각한 평균이라는 사실은 별개다. 한쪽을 확인했다고 다른 쪽까지 확인된 것은 아니다.
그래프를 크게 고치기 전에 값 하나를 골라보면 좋겠다. 어떤 원자료가 어떤 순서로 그 점이 되었는가. 그 과정을 종이에 적을 수 있다면 평균이라는 익숙한 단어에 가려진 선택도 조금 더 잘 보일 것이다.
공개 원문을 참고해 AI의 도움으로 구성·작성한 글입니다. 가상 예시는 실제 수행 결과와 구분했으며, 표지는 Google Gemini로 만든 개념 일러스트입니다.



