User Tools

Site Tools


beta_coefficients

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
beta_coefficients [2020/12/09 18:34] – [e.g.] hkimscilbeta_coefficients [2020/12/09 18:47] (current) – [e.g.] hkimscil
Line 149: Line 149:
  
 </code> </code>
 +
 +These beta coefficients also can be got from the coefficents from standardized data. 
 +
 +<code>
 +mod.formula <- sales ~ youtube + facebook + newspaper
 +all.vars(mod.formula)
 +marketing.temp <- sapply(marketing[ , all.vars(mod.formula)], scale)
 +head(marketing.temp)
 +mod.scaled <- lm(sales ~ ., data=marketing.scaled)
 +head(marketing.scaled)
 +coefficients(mod.scaled)
 +</code>
 +
 +<code>> mod.formula <- sales ~ youtube + facebook + newspaper
 +> all.vars(mod.formula)
 +[1] "sales"     "youtube"   "facebook"  "newspaper"
 +> marketing.temp <- sapply(marketing[ , all.vars(mod.formula)], scale)
 +> head(marketing.temp)
 +          sales     youtube   facebook newspaper
 +[1,]  1.5481681  0.96742460  0.9790656 1.7744925
 +[2,] -0.6943038 -1.19437904  1.0800974 0.6679027
 +[3,] -0.9051345 -1.51235985  1.5246374 1.7790842
 +[4,]  0.8581768  0.05191939  1.2148065 1.2831850
 +[5,] -0.2151431  0.39319551 -0.8395070 1.2785934
 +[6,] -1.3076295 -1.61136487  1.7267010 2.0408088
 +> mod.scaled <- lm(sales ~ ., data=marketing.scaled)
 +> head(marketing.scaled)
 +       sales     youtube   facebook newspaper
 +1  1.5481681  0.96742460  0.9790656 1.7744925
 +2 -0.6943038 -1.19437904  1.0800974 0.6679027
 +3 -0.9051345 -1.51235985  1.5246374 1.7790842
 +4  0.8581768  0.05191939  1.2148065 1.2831850
 +5 -0.2151431  0.39319551 -0.8395070 1.2785934
 +6 -1.3076295 -1.61136487  1.7267010 2.0408088
 +> coefficients(mod.scaled)
 +  (Intercept)       youtube      facebook     newspaper 
 +-5.034110e-16  7.530659e-01  5.364815e-01 -4.330686e-03 
 +
 +> </code>
 +
 +check out that 
 +''lm.beta(mod) == coefficients(mod.scaled)''
 +
 +and 
 +베타를 구하고 나면 서로의 계수값을 절대비교할 수 있다. 
 +''lm.beta(mod)''의 아웃풋을 보고 
 +''youtube'', ''facebook'', and ''newspaper'' 순으로 설명력을 갖는다고 말할 수 있다 (혹은 newspaper를 분석에서 제외하고 다시 분석하여 둘만의 설명력을 보는 것도 방법이다.
 +
  
beta_coefficients.1607506444.txt.gz · Last modified: 2020/12/09 18:34 by hkimscil

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki