SAS강좌와 통계컨설팅 - 통계편/23. 회귀분석10 (R)제21강(13)_회귀분석에서 더미변수 다루기(R) gender 2021. 12. 21. (S)제21강(13)_회귀분석에서 더미변수 다루기(SAS) DATA a1; INPUT gender $ wei hei age; CARDS; F 65 171 23 F 66 172 24 F 69 176 38 M 67 173 43 M 68 177 40 M 72 178 42 ; PROC REG; MODEL wei=hei gender; RUN; DATA a1;SET a1; IF gender='F' THEN sex=0; IF gender='M' THEN sex=1; PROC REG; MODEL wei=hei sex; RUN; 2021. 12. 21. (P)제21강(16)_파이썬으로 하는 다중회귀분석 실습 - statsmodels import pandas as pd import statsmodels.api as sm # statsmodel.api 를 불러옵니다. 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}) # Pandas의 DataFrame 으로 만듭니다. X = health[["hei","age"]] X = sm.add_constant(X) # 상수항 계산을 위해 추가 model_out = sm.OLS(health["wei"],X).fit() m.. 2021. 12. 21. (S)제21강(01)_회귀분석이란? ================================================================= 예전에 회귀분석이 통계학의 꽃이라는 얘기를 하곤 했습니다. 통계학 수업에서 회귀분석을 마치면 기초통계학을 다 배우게 되는 셈입니다. 회귀분석 바로 다음으로 로지스틱회귀분석이 나타나지만 그건 기초통계학의 범위를 벗어납니다. 회귀분석의 결과물을 보면 t검정(회귀계수 검정시) F검정(회귀모형의 타당성 검정시) 다중공선성, 스텝와이즈 등 여러 이슈를 다루고 있습니다. 예전에는 로지스틱회귀분석이라 하면 회귀분석의 특수한 경우인 종속변수가 0 또는 1 같은 값을 가질 때 다루는 기법으로만 설명했습니다. 그러다가 머신러닝 분야에 들어오면서, 분류기법들이 주목을 받게 되면서 로지스틱회귀분석이 통계학에서.. 2021. 12. 21. (P)제21강(16)회귀분석 실습(python) - sklearn-LinearRegression [데이터 만들기] 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[[".. 2021. 12. 21. (R)제21강(16) R로 하는 회귀분석 실습 - mtcars 데이터 data("mtcars") str(mtcars) model 2021. 12. 21. 이전 1 2 다음