본문 바로가기
SAS강좌와 통계컨설팅 - 통계편/23. 회귀분석

(P)제21강(16)회귀분석 실습(python) - sklearn-LinearRegression

by 통컨이 2021. 12. 21.
728x90

[데이터 만들기]

mport pandas as pd
gender=["F","F","F","M","M","M"]
wei = [65,66,69,67,68,72]
hei = [171,172,176,173,177,178]
age=[23,24,38,43,40,42]
health = pd.DataFrame({'gender':gender,'wei':wei,'hei':hei,'age':age})

 

[사이킷런 linear_model 에서 LinearRegression 불러오기]
from sklearn.linear_model import LinearRegression
# Create linear regression object
model_out = LinearRegression()
model_out.fit(health[["hei","age"]],health["wei"])    # fit 를 이용하여 회귀모형 실행
model_out.coef_    # 회귀계수 생성
model_out.intercept_  # 절편 생성