Data science(2)
-
[코딩테스트] Big O의 이해
빅 오(Big O)란 빅 오(Big O) 란 알고리즘의 복잡도를 나타내는 수학적 방법이다. 일반적으로 지향되는 알고리즘의 복잡도는 O(1), O(logn) Big O 표기법은 n이 매우 크다는 것을 가정하므로 상수값에 대한 연산(곱셈, 덧셈 등)을 무시한다. 또한, O() 안에 들어가는 식 중 가장 고차원의 항 미만은 무시된다. 예를 들어, O(n!+n) 의 경우 n의 차원이 n! 보다 작기 때문에 무시되며, O(n!) 과 같다. Python에서는 일반적으로 list
2024.04.29 -
[메타분석] 메타분석에서 통계학적 고려사항들(강현, 2015) (intro)
메타분석(meta analysis)은 내가 일하며 자주 쓰는 분석 중 하나이다. 어떠한 효과(effect)의 크기를 여러 데이터베이스 또는 연구에서 측정하였을 때, 이를 하나의 수치로 나타내어 종합적인 결론을 이끌어내는 통계적 분석 기법의 일종이다. (사실 메타분석의 대상이 꼭 OR, HR 등 effect 에 대한 것에 한정되지는 않는다. 평균(mean) 등에 대한 메타분석도 존재하고 자주 쓴다.) 이 시리즈에서는 메타분석이라는 통계학적 기법에 있어 개념과 특징, 고려사항을 정리한 아래 논문의 내용을 리뷰하고자 한다. (이하 제시된 내용의 주요 출처는 '메타분석에서 통계학적 고려사항들(강현, 2015)'의 내용을 기본으로 한다. 이해를 돕기 위해 나의 언어로 수정하였고, 고찰과 다른 출처의 내용 또한 포..
2024.04.28