회귀분석(3)
-
R복습_회귀분석 코드연구 (1차 단순회귀분석, 다중회귀분석, 로지스틱 회귀분석)
단순회귀분석 코드연구단순 회귀분석 코드연구 1예측 모델링 설계목적 : diamonds데이터에서 가격별 무게의 상관관계를 알아보고 가격의 변동에 따른 무게예측하기사용 데이터 : diamonds(r내장데이터)#데이터 셋 로드diamonds#상관관계분석cor.test(diamonds$price,diamonds$carat)#p-value = 회귀분석 코드연구 1 다이아몬드 데이터의 무게와 가격의 상관관계를단하 분석한 결과이다. p-value가 내장그래프인 plot을 사용하여 상관성을 확인하였을때도 어느정도 한 방향으로 관측점들이 분포하고있어, 상관성이 있다고 판단되었다. #기울기, 절편 구하기modellm함수를 이용하여 기울기와 절편을 구했고, coef함수를 이용하여 기울기와 절편을 추출했다. 회귀모델을 평가할..
2024.10.11 -
R복습_회귀분석 (1차 단순회귀분석, 다중회귀분석, 로지스틱 회귀분석)
회귀분석회귀분석은 한개 또는 그 이상의 변수들(독립변수)에 대하여 다른 한 변수(종속변수) 사이의 관계를 설명하고 예측하는 분석기법을 말한다. 현재의 데이터로 일정한 패턴을 계산하여 예측하는 분석방법인데, 주로 가격, 매출, 주가, 수량 등 연속적인 값을 갖는 데이터를 예측하는데 주로 사용한다. 회귀분석의 기본 개념분석모형이 예측하고자 하는 결과 : 종속변수(예측변수)예측을 위해 모형이 사용하는 속성 : 독립변수(설명 변수) ex) y=x1 + x2 +10 x1,x2 : 독립변수, y : 종속변수독립변수와 종속변수에 해당하는 데이터를 모아 관계를 분석하고 예측에 활용할 수 있도록 통계적으로 정리하는과정을 예측모델(모형)이라고 하며 이는 회귀식이 된다. 회귀분석의 종류단순회귀 : 독립변수가..
2024.10.10 -
R복습_데이터 시각화2_ (그래프에 회귀선그리기(단순회귀분석), 그래프 객체 추가,도형 및 화살표 추가)
그래프에 사선그리기그래프에 사선을 추가하게되면 그래프 추세를 확인할 수 있다. 그래프에 사선을 그리려면 단순하게 함수만 이용해서는안되며, 상관분석, 기울기, 절편값 구하기등 단계가 조금 복잡하다. 그래프에 회귀 사선을 추가하는 단계는 다음과 같다 그래프에 사선추가 단계cor.test(상관분석 진행) : 상관성이 있어야 기울기, 절편 구하기 가능 lm(종속변수, 독립변수) : 절편과 기울기 구하기coef() : 모델의 데이터에서 절편과 기울기 추출geom_abline(intercept=절편, slope=기울기) : 함수에 기울기, 절편 전달#패키지 불러오기library(ggplot2)#그래프에 사선그리기#ggplot에 저장된 economics 데이터셋economics#1)geom_abline() : 꺾은선..
2024.10.07