Data Analysis/Machine Learning

Mini Project - 회귀식, 상관계수, 절편확인 객체 파일로 저장

유방울 2023. 5. 31. 20:13

model.coef_ : 기울기

model.intercept_ : 절편

# [1] 상관계수 확인하기
# Y1 = a1*X['아빠'] + a2*X['엄마'] + b
# b를 찾아야 함
# coef_ 기울기
# intercept_ 절편
print(model.coef_)
print(model.intercept_)

[0.29874268 0.77216009]
-3.83539716959595
Yh = 0.77216009 * 176 + 0.29874268 * 160 + -3.83539716959595
print(Yh)

179.86360747040405

모델 저장하기

모델 불러오기

# [2] 모델 저장하기
import shelve

with shelve.open('height') as data:
    data['model_son'] = model
    data['model_daughter'] = model_d
print('저장완료') 

# [3] 모델 불러오기
import shelve

with shelve.open('height') as data:
    A = data['model_son']
    B = data['model_daughter']
print('불러오기 완료')