본문 바로가기

전체 글179

01. 소개와 동기 용어 정리 A/B Test 종합 대조 실험(Controlled experiment) 대조군 (control) : 실험군의 실험 결과가 제대로 도출됬는지 비교하기 위해 어떠한 조작도 가하지 않은 그룹 실험군 (treatment) : 가설을 검정하기 위해 인위적으로 어떠한 조작을 가한 그룹 OEC(Overall Evaluation Criterion)는 전체 평가기준 통계학에서는 이를 반응변수(reponse variable), 종속변수(dependent variable)라고 도함. 실험에 따라 다르겠지만, 숨고의 매출은 대부분에서 중요한 OEC가 될 수도 있다. 캘린더의 OEC 사용율? 고수의 재방문율? 종속변수 : 연구자가 독립변수의 변화에 따라 어떻게 변하는지 알고 싶어하는 변수 독립변수 : 연구자가 의도.. 2023. 12. 1.
Apple Silicon (M1, M2, M3) 맥에 python 3.7 설치하기 Python 을 사용하다보면, 다양한 이유로 특정 버전대의 Python 을 사용해야만 하는 경우가 있다. 나의 경우는 M2 맥북 air 에서 anaconda 를 사용하는데, Python 3.7 버젼을 설치하려고 하면, 아래와 같은 에러가 뜨면서 가상 환경을 설치할 수 없다고 나온다. 이유는 Apple Silicon에서는 3.7 이하의 Python 버젼을 지원하지 않기 때문이라고 한다. 하지만 다음과 같은 순서로 OS모드를 변경하여 설치할 수가 있다. #create empty environment conda create -n py37 #activate conda activate py37 #use x86_64 architecture channel(s) conda config --env --set subdi.. 2023. 11. 15.
[BigQuery] 연속된 일자 생성하기 빅쿼리에서는 generate_date_array 라는 함수를 사용하면, 일련의 날짜 데이터에 대한 배열을 결과 값으로 얻을 수 있다. 이를 응용하면, 특정 기간안에 주별 데이터(주별 시작일, 연도, 주넘버)를 구하여 여러 쿼리에 활용할 수 있다. declare from_date, to_date date; set from_date = date_sub('2023-01-01', interval 375 day); set to_date = '2023-12-31'; select date_trunc(date(base_dt), week(sunday)) as current_dd , format_date('%Y', base_dt) as week_year , format_date('%U', base_dt) as week_n.. 2023. 10. 10.
같은장소 다른시간 : 동상 아래의 사진은 2012년 이후 매해 추석연휴에 같은 장소 (북악스카에웨이)에서 찍은 사진입니다. 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2023. 9. 24.
같은장소 다른시간 : 우체통 아래의 사진은 2012년 이후 매해 추석연휴에 같은 장소 (북악스카에웨이)에서 찍은 사진입니다. 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2023. 9. 24.
[BigQuery] datetime 과 timestamp 의 차이점 ? Google 빅쿼리를 사용하면서 컬럼의 날짜 타입을 보면 date, time 등은 직관적으로 쉽게 이해할 수 있다. 그리고 datetime 이라는 타입은 역시 날짜와 시간의 정보가 함께 있는 타입이구나 라고 어렵지 않게 이해할 수 있다. 그런데 timestamp 라는 타입이 또 존재한다. 이 역시 날짜와 시간의 정보가 함께 있는 타입이다. 그렇다면 (1) 이 두 타입 datetime 과 timestamp 의 차이는 무엇일까? 결론 먼저 이야기하자면, datetime : 로컬의 시간을 저장하는 타입 timestamp : UTC 즉, 세계 표준시를 저장하는 타입 이라고 말할 수 있다. 그래서 bigquery 에서 아래의 그림처럼 조회를 해보면 timestamp 옆에는 UTC라는 표시가 되어있다. 그리고 위에.. 2023. 8. 25.
A/B 테스트의 과정 (Process) A/B 테스트를 하려면 우선은 적당한 모수의 수를 계산하는 과정이 필요하다. 이 부분은 따로 이야기를 하기로 하고 실제 A/B 테스트를 진행하고 실험 종료 이후 검정 (결과 해석)을 하는 과정에 대해서 생각해보았다. 1. 고려한 부분은 다음과 같다. 회원가입 전환율(singup 시작페이지 -> signup 완료)과 같이 1번 퍼널(funnel)에서 2번 퍼널로 전환이 끝인 경우는 전환율에 대해서 검정하면 된다. 구매 전환율(제품 상세페이지 -> 구매 CTA)와 같이 전환율도 보지만, 전환 후 구매금액도 함께 봐야하는 경우, 전환율이외에 평균 구매금액의 차이에 대해서 비교의 대상을 구매자만 볼 것인지, 테스트의 대상을 모두 볼 것인지 고민스러운 부분이 있다. 이에 대해서 다음과 같이 생각을 정리해보았다. .. 2023. 8. 9.
서치 2 2019년에 서치(Searching) 이라는 영화를 포스팅 했었는데, https://walkingfox.tistory.com/108 영화 전체가 컴퓨터 화면에서 이루어지는 영화 영화의 시작부터 끝이 모두 컴퓨터 화면(macOS)에서 이루워지는 특이한 영화 두 작품 모두 추천할 만큼 재미있다. 1. Searching, 2017 2. Unfriended: Dark Web, 2018 walkingfox.tistory.com 이번에 차기작인 서치2 (Missing)가 개봉되어서 B-TV를 통해서 가족과 함께 시청했다. 영화 전체가 맥(MacOS) 화면에서 FaceTime, 문자, Facebook, Youtube 등의 구성요소를 가지고 표현되는 독특한 구성을 보여주고 있는데, 이번 작품도 같은 구성을 유지한다. .. 2023. 4. 2.
아이들과 본 영화 : 미래의 미라이 아이들이 재미있게 봤던 애니메이션 "늑대아이" 작가의 작품이라고 하여 "미래의 미라이"라는 애니메이션을 아이들과 함께 봤다. 동생이 있는 사람이라면 누구나 겪었을 동생에 대한 질투 라는 감정을 시작으로, 영화는 오빠 쿤이 여동생 미라이와 한 가족이 되는 과정을 환타지스러운 느낌으로 보여준다. 나도 어렸을 적에 느꼈던 그 감정이 살짝 떠올랐으며, 지금 초등학생인 첫째딸도 느꼈을 그 감정들. 아이들과 함께 재미있게 봐서 좋았다. 2023. 3. 15.