[NIPA] 데이터 분석 믹스앤 매치 아카데미 - Python - 활용선택 - 데이터 분석과 머신러닝
2020. 12. 2. 03:43ㆍ통계 & 데이터분석/데이터분석
728x90
01. 머신러닝과 데이터 과학 이해하기
02. 데이터 과학자 이해하기
03. 머신러닝을 위한 데이터 이해하기
04. 머신 러닝 실무 체험
|
05. 파이썬 Lib 를 활용한 기초 행렬
# Trans
A = numpy.array([[1, 2, 3], [4, 5, 6]])
print(A.transpose())
# Inv
A = numpy.array([[1, 2], [3, 4]])
print(numpy.linalg.inv(A)) #lin alg 이라는 Package 사용
# Dot
C = numpy.dot(A, B)
- Transpose , Inverse , Dot product
06. 회귀분석
1. Linear Regression
X = statsmodels.api.add_constant(X) # 3
results = statsmodels.api.OLS(Y, X).fit()
- statsmodels.api.OLS 는 Python 라이브러리 statsmodels 내에 있는 알고리즘 ; 얘가 선형회귀 line을 만들어 준다
- statsmodels.api.add_costant(x) : 독립변수 추가
import statsmodels.api
# 결과 해석하기
result.params
'''
[-7. 6.] # 상수항 -7 , 1차항 6 인
''' # 1변수 1차 선형 식
results.pvalues
'''
[0.05373166 0.00310901] # 상수항, 1차항 각각의 P-value
'''
# P값 의미 : 독립변수의 계수가 0일 확률
# P값이 작을수록 모델에 영향을 끼침(의미를 가짐)
# P값 < 0.05 일 때 통계적으로 유의하다고 한다.
results.summary()
'''
OLS Regression Results
==============================================================================
Dep. Variable: y R-squared: 0.963
Model: OLS Adj. R-squared: 0.950
Method: Least Squares F-statistic: 77.14
Date: Tue, 01 Dec 2020 Prob (F-statistic): 0.00311
Time: 18:19:09 Log-Likelihood: -9.6687
No. Observations: 5 AIC: 23.34
Df Residuals: 3 BIC: 22.56
Df Model: 1
Covariance Type: nonrobust
==============================================================================
coef std err t P>|t| [0.025 0.975]
------------------------------------------------------------------------------
const -7.0000 2.266 -3.090 0.054 -14.210 0.210
x1 6.0000 0.683 8.783 0.003 3.826 8.174
==============================================================================
Omnibus: nan Durbin-Watson: 1.429
Prob(Omnibus): nan Jarque-Bera (JB): 0.674
Skew: 0.256 Prob(JB): 0.714
Kurtosis: 1.276 Cond. No. 8.37
==============================================================================
'''
'통계 & 데이터분석 > 데이터분석' 카테고리의 다른 글
[NIPA] 데이터 분석 믹스앤 매치 아카데미 - 활용오프라인 - 웹/앱 서비스 트랙 (0) | 2020.12.02 |
---|---|
[NIPA] 데이터 분석 믹스앤 매치 아카데미 - Python - 활용선택 - 파이썬으로 시작하는 데이터 분석(Pandas, Matplotlib) (0) | 2020.11.28 |
[NIPA] 데이터 분석 믹스앤 매치 아카데미 - Python - 활용필수 - 주가 예측 체험 (0) | 2020.11.28 |
[스터디파이] 데이터분석 4주차 (2) | 2020.07.05 |
[스터디파이] 데이터분석 3주차 (2) | 2020.07.05 |