#이동통신사 고객충성도 회귀분석
mobile =read.csv("mobileSurvey.csv")
summary(mobile)
table(mobile$gender)
table(mobile$company)
# 전체 변수와 회귀분석해 P value 0.05 이하 (유의변수)만 선별
mobile.reg =lm(loyalty ~ . -no -company, data=mobile)
summary(mobile.reg)
mobile.reg2 =lm(loyalty ~ . -no -company -gender -quality, data=mobile)
# 각 이동통신사 고객충성도
#이동통신사 별 데이터 프레임
mobile$no = NULL
mobile.kt = subset(mobile, company=="KT")
mobile.lg = subset(mobile, company=="LGU+")
mobile.skt = subset(mobile, company=="SKT")
#KT 가입자 분석
mobile.kt$company = NULL
mobile.reg.kt = lm(loyalty ~ ., data=mobile.kt)
summary(mobile.reg.kt)
mobile.reg.kt2 = lm(loyalty ~ . -gender -quality, data=mobile.kt)
#LGU+ 가입자 분석
mobile.lg$company = NULL
mobile.reg.lg = lm(loyalty ~ ., data=mobile.lg)
summary(mobile.reg.lg)
mobile.reg.lg2 = lm(loyalty ~ . -gender -quality -device, data=mobile.lg)
#SKT 가입자 분석
mobile.skt$company = NULL
mobile.reg.skt = lm(loyalty ~ ., data=mobile.skt)
summary(mobile.reg.skt)
mobile.reg.skt2 = lm(loyalty ~ . -gender -device, data=mobile.skt)
728x90
'데이터 어쩌구 > 통계 ・ 수학' 카테고리의 다른 글
[실습] (6) 로지스틱 회귀분석 with R (0) | 2020.12.30 |
---|---|
[실습] (5) 의사결정 나무 with R (0) | 2020.12.29 |
[실습] (4-1) 단순 회귀 with R (0) | 2020.12.23 |
[이론] (3) 데이터 마이닝 (0) | 2020.12.23 |
[이론] (2) 통계 이론 기초 (0) | 2020.12.23 |