본문 바로가기

Python6

평균치(t) 검정 t test 구현 [One, Two, Paired Samples t-test : Python feat. SciPy & Statsmodels] 글의 목차Python생태계의 통계 LibrarySciPy, Statsmodels의 차이점SciPy에서의 평균치 검정(t-test) 사용법 (feat 이론편의 예시 그대로 구현)One sample t-testTwo samples t-test (Student's & Welch's t-test)Paired samples t-test  이번 포스팅에서는 Python으로 직접 평균치 검정을 수행해볼까 합니다. 만약 평균치 검정 이론에 대한 이해가 필요하시다면,  앞선 포스팅을 보고오시길 바랍니다. 평균치 검정 : t검정 [One, Two(Student's & Welch's), Paired Samples t-test]글의 목차평균치 검정의 당위성 (왜 필요한가? feat 불확실성/변동성)평균치 검정에 대한 정의 및.. 2024. 11. 5.
중심극한 정리 (Central Limit Theorem) : 정의 및 실험 & 용도 글의 목차중심 극한 정리란 무엇인가?중심 극한 정리에 대한 실험 (Python으로 실행)중심 극한 정리의 의미 (사용 용도) 중심 극한 정리란?  중심극한정리는 표본의 크기가 충분히 클 경우, 모집단의 분포가 무엇이든 간에 표본 평균의 분포가 정규분포에 근접하게 된다는 이론이다.   그림 1은 어떤(임의의) 분포에서 X 데이터를 추출하더라도 표본의 크기 n이 커질수록 표본 평균의 분포는 정규분포에 가까워진다는 것을 보여주고 있다. 이 표본 평균의 분포는 아래와 같이 표현된다. 샘플링 과정부터 세세하게 보도록 하자.  모집단으로부터 샘플링한 횟수를 M이라 하고, 한 번에 샘플링한 크기(표본 개수)를 N이라고 해보자.샘플링 횟수를 500으로 고정하고, 샘플링 크기를 N=1 부터 N=30, 300, 3000까.. 2024. 11. 3.
평균치 검정 : t검정 [One, Two(Student's & Welch's), Paired Samples t-test] 글의 목차평균치 검정의 당위성 (왜 필요한가? feat 불확실성/변동성)평균치 검정에 대한 정의 및 이해 평균치 검정에 대한 가정 (정규성, 등분산성:Two Samples t-test)평균치 검정의 종류 및 실제 계산 예시 혹시, Python으로 SciPy Library로 직접 구현하는 파트를 원하시면, 오른쪽 링크에 연결해 놓았습니다. 링크 평균치(t) 검정 t test 구현 [One, Two, Paired Samples t-test : Python feat. SciPy & Statsmodels]글의 목차Python생태계의 통계 LibrarySciPy, Statsmodels의 차이점SciPy에서의 평균치 검정(t-test) 사용법 (feat 이론편의 예시 그대로 구현)One sample t-testTw.. 2024. 11. 3.
Python - FastAPI 시작하기 (사용법 : 개론 설명 및 설정) [feat. Pycharm (Community)] 글의 목표1) FastAPI (with uvicorn)을 사용하는 이유2) Python의 GIL 정책과 FastAPI : 개발할때의 방향성 (맛보기)3) FastAPI 구성 (설치)  - Fast API 설치   - ASGI (uvicorn) 설치 및 설명    * Web Application에 대한 개론 (feat Web Framework)4) Pycharm으로 FastAPI 웹 서버 실행 및 구성   - Python Project의 가상환경과 System환경에 대해서 알 수 있다.  - Uvicorn을 실행시킬 수 있는 두 가지 방법에 대해 알 수 있다  - 내장형 Swagger-UI 실행법을 알 수 있다. 1. Why FastAPI? (FastAPI의 당위성) FastAPI는 비동기 처리를 통한 높.. 2024. 10. 20.
Python 설치 : 환경변수 설정 : 패키지구조 설명 (Windows) 최근에 Java Spring Boot 프로젝트만 수행하다 Python으로 개발할 프로젝트가 생겼다.   이번 글에서는 윈도우상(Linux는 후에 올리도록 해보겠다)에서 Python 관련 환경변수 설정을 하고, 필요한 Library, Package들을 설치해보고 어느 파이썬 언어 자체의 패키지 구조를 알아보도록 한다. 파이썬 설치 (Installation of Python)파이썬 공식 홈페이지 Welcome to Python.orgThe official home of the Python Programming Languagewww.python.org  파이썬 3.11버전이 security에서 가장 최신버전이기때문에 3.11버전을 선택해서 윈도우상 D드라이브에 설치했다.   파이썬설치시 Customizatio.. 2024. 10. 14.
Anaconda 설치 에러 : AttributeError: module 'resource' has no attribute 'getpagesize' AttributeError: module 'resource' has no attribute 'getrlimit' Python - FastAPI를 이용해서 데이터 분석 플랫폼을 개발을 시작했다.  기본적으로 Pycharm을 사용하지만, 통계관련 단위기능을 확인하고자 Jupyter Notebook을 Window PC에 설치했다. https://www.anaconda.com/download/success Download Now | AnacondaAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.www.anaconda.com  옛날에 Jupyter Notebook을 사용했던 기억을 가지고 Anaconda Prompt에서 .. 2024. 9. 25.