반응형

scipy 4

[Scipy] 파이썬 정규분포 확률밀도함수, 누적분포함수, 백분위수 찾기 : pdf, cdf, ppf

파이썬 정규분포 확률밀도함수 관련 값 추출 방법 파이썬에서 Scipy의 기능을 통해 정규분포를 정의하고, 정의된 분포 내에서 특정 위치의 확률밀도함수, 누적분포함수 및 백분위수 값을 각각 pdf, cdf 및 ppf 메소드를 활용해 찾는 방법에 대하여 다루어보겠습니다. Scipy 정규분포 객체 정의 방법 정규분포의 확률밀도함수를 찾기 위하여 먼저 정규분포 객체를 정의해주어야 합니다. 이는 scipy.stats.norm 함수 내에 loc = 평균, scale = 표준편차 형태로 지정해주시면 됩니다. import scipy.stats # 평균 = 100, 표준편차 = 50인 정규분포 객체 정의 norm_dist = scipy.stats.norm(loc = 100, scale = 50) 확률밀도함수 값 탐색 :..

Python/Scipy 2022.06.04

파이썬에서 파이(원주율, pi)를 나타내는 방법 : math.pi, np.pi, scipy.pi

파이썬 원주율(파이) 값 표현 : math.pi, np.pi, scipy.pi 비교 파이썬에서 비교적 정교한 파이(원주율) 값을 저장하고 있는 math, numpy 및 scipy 라이브러리의 pi 속성에 대해서 살펴보겠습니다. math.pi, np.pi, scipy.pi 원주율 저장 값 비교 세가지 패키지에 저장된 파이 값들을 각각 math.pi와 np.pi 그리고 scipy.pi를 통하여 불러오고, 각각 소수점 55자리까지 출력하여 보았습니다. import math import numpy as np import scipy print(math.pi) # 3.141592653589793 print("%.55f"%math.pi) # 3.1415926535897931159979634685441851615905..

[Scipy] 파이썬 t-검정 정리 : 단일표본, 독립표본, 대응표본

파이썬 T-test 예제 안녕하세요. 이번 시간에는 파이썬 Scipy 라이브러리를 활용하여 단일, 독립 및 대응표본의 각 경우에 대해서 t 검정을 진행하는 방법을 다루어보도록 하겠습니다. 단일표본 t 검정 : stats.ttest_1samp 먼저, 1개의 표본의 모평균을 검정하는 단일표본 T-test의 예시를 살펴보겠습니다. 아래와 같이 0~1의 균일분포에서 랜덤 추출한 값에 100을 곱한 100개의 데이터가 있다고 가정해보고, 이 집단의 모평균을 검정해보도록 하겠습니다. import numpy as np a = np.random.random(100) * 100 # 앞의 5개 값 예시 a[:5] # array([70.20398434, 44.41203954, 85.43068622, 29.52316572, ..

Python/Scipy 2022.02.27

[Scipy] 파이썬 상관계수 구하기 함수 정리(피어슨, 스피어만, 켄달)

파이썬 상관계수 함수 종류 및 사용법 안녕하세요. 이번 글에서는 파이썬의 scipy 패키지를 이용하여 두 데이터의 피어슨 및 스피어만 상관계수 그리고 kendall 상관계수를 손쉽게 구하는 방법에 대하여 살펴보도록 하겠습니다. 먼저, 아래와 같이 0~9 숫자의 x1 데이터와 0~9의 제곱수에 2를 나눈 x2 데이터가 있다고 가정해보도록 하겠습니다. import numpy as np import matplotlib.pyplot as plt x1 = np.arange(10) x2 = x1 ** 2 / 2 plt.scatter(x1, x1, color = 'red', label = 'x1', alpha = 0.55) plt.scatter(x1, x2, color = 'blue', label = 'x2', al..

Python/Scipy 2022.02.20
반응형