아래 csv파일을 첨부해두었으니 하실분은 하시면 됩니다.
> libray(magrittr)
#경로 지정: 문서 우클릭 -> 속성 -> 위치복사 -> 역슬래시(\)를 모두 /로 변환.
> df1<- read.csv("C:/Users/PJS/Documents/study/LR/ex1.csv")
> df1
> reg1 <- lm(Y ~ X1 +X2 ,data=df1)
> reg1 %>% summary()
ex1.csv
0.00MB
#시각화 코드 3차원
library(scatterplot3d)
sp3d<-scatterplot3d(df1$X1,df1$X2,df1$Y,
xlab="X1",ylab="X2",
zlab="Y")
sp3d<-scatterplot3d(df1$X1,df1$X2,df1$Y,
xlab="X1",ylab="X2",
zlab="Y", highlight.3d = T,pch=19,
type="h") #깊이를 색상의 차이로
sp3d$plane3d(reg1)
'최적화 및 기계학습 > 기계학습(ML)' 카테고리의 다른 글
적대적 생성 신경망(GAN) 이론 및 과정 (0) | 2024.06.11 |
---|---|
벡터미분 공식과 행렬미분 결과에 대한 사실 (0) | 2024.04.16 |
경사하강법1(Gradient-descent) (0) | 2024.04.16 |
선형회귀(LR)-2 : 유도과정,다중선형회귀 (0) | 2024.04.02 |
선형회귀(Linear Regression)-1 (0) | 2024.04.02 |