목록NULLIF (4)
데이터샤우츠
CSV에서 쉼표가 연속된 ,, 부분은 공백 문자 ‘ ‘가 아니라 길이 0인 빈 문자열 ‘’이다. SQLite로 가져온 이 값을 곧바로 숫자로 변환하면 0으로 계산되어, 측정하지 못한 거래까지 평균의 분모에 포함되는 실수가 잦다.이는 실제 매출 0과 결측치를 구분하지 못하게 만들어 성과 지표를 과도하게 낮추는 결과를 초래한다. 이번 실습에서는 온라인과 매장 거래 6건의 데이터를 이용하여 전체 행 수와 실제 값이 존재하는 유효 측정값 수를 분리하여 확인하고, 값이 존재하는 4건에 기반한 정확한 평균 150.0을 계산하는 과정을 검증한다.먼저 결론부터평균은 합계를 값의 개수로 나눈 결과다. SQLite의 AVG는 NULL이 아닌 값의 개수만 나누는 수로 사용하므로, 평균과 함께 전체 행 수·유효 측정값 수·누..
CSV에서 쉼표가 연속된 ,, 부분은 공백 문자 ‘ ‘가 아니라 길이 0인 빈 문자열 ‘’이다. SQLite로 가져온 이 값을 곧바로 숫자로 변환하면 0으로 계산되어, 측정하지 못한 거래까지 평균의 분모에 포함되는 실수가 잦다.이는 실제 매출 0과 결측치를 구분하지 못하게 만들어 성과 지표를 과도하게 낮추는 결과를 초래한다. 이번 실습에서는 온라인과 매장 거래 6건의 데이터를 이용하여 전체 행 수와 실제 값이 존재하는 유효 측정값 수를 분리하여 확인하고, 값이 존재하는 4건에 기반한 정확한 평균 150.0을 계산하는 과정을 검증한다.먼저 결론부터평균은 합계를 값의 개수로 나눈 결과다. SQLite의 AVG는 NULL이 아닌 값의 개수만 나누는 수로 사용하므로, 평균과 함께 전체 행 수·유효 측정값 수·누..
CSV에서 쉼표가 연속된 ,, 부분은 공백 문자 ‘ ‘가 아니라 길이 0인 빈 문자열 ‘’이다. SQLite로 가져온 이 값을 곧바로 숫자로 변환하면 0으로 계산되어, 측정하지 못한 거래까지 평균의 분모에 포함되는 실수가 잦다.이는 실제 매출 0과 결측치를 구분하지 못하게 만들어 성과 지표를 과도하게 낮추는 결과를 초래한다. 이번 실습에서는 온라인과 매장 거래 6건의 데이터를 이용하여 전체 행 수와 실제 값이 존재하는 유효 측정값 수를 분리하여 확인하고, 값이 존재하는 4건에 기반한 정확한 평균 150.0을 계산하는 과정을 검증한다.먼저 결론부터평균은 합계를 값의 개수로 나눈 결과다. SQLite의 AVG는 NULL이 아닌 값의 개수만 나누는 수로 사용하므로, 평균과 함께 전체 행 수·유효 측정값 수·누..
CSV에서 쉼표가 연속된 ,, 부분은 공백 문자 ‘ ‘가 아니라 길이 0인 빈 문자열 ‘’이다. SQLite로 가져온 이 값을 곧바로 숫자로 변환하면 0으로 계산되어, 측정하지 못한 거래까지 평균의 분모에 포함된다.이번 실습에서는 온라인·매장 거래 6건을 이용해 전체 행 수와 유효 측정값 수를 나란히 확인하고, 값이 있는 4건의 평균 150.0을 재현한다. 마지막에는 실제 매출 0과 측정 누락을 구분하지 않았을 때 채널별 평균이 얼마나 달라지는지도 직접 비교한다.먼저 결론부터평균은 합계를 값의 개수로 나눈 결과다. SQLite의 AVG는 NULL이 아닌 값의 개수만 나누는 수로 사용하므로, 평균과 함께 전체 행 수·유효 측정값 수·누락 건수를 확인해야 한다.계산 결과를 외우는 것이 목표가 아니다. 아래 ..
