Ernesto Gomez
October 9, 2017
This assignment performs a simple regression to understand the possible influence of interest in celebrity lifestyle, fear of ageing, and gender on whether one considers themselves to be big spenders on their appearance.
A group-wise summary and visuals will be included to verify regression results.
Data Management
Variables
- spendlook - This variable will be our dependent variable. The variable measures whether a young respondent claimed to be someone who spent a lot of money on their appearance on a 5-point Likert scale and treated as continuous (1 Strongly Disagree -> 5 Strongly Agree) - “I spend a lot of money on my appearance”
- celebrity - This variable measures whether a young respondent is or is not interested in celebrities lifestyles on a 5-point Likert scale (1 Not Interested ->5 Very Interested) - “Celebrity lifestyle”
- fearageing - This variable measures whether a young respondent fears or does not fear ageing/growing older on a 5-point Likert scale (1 Not Afraid at all -> 5 Very Afraid of): “Ageing”
- gender - This variable measures whether a respondent is male or female, 2-point scale, categorical
library(tidyverse)
library(dplyr)
library(sjmisc)
library(radiant.data)
library(pander)
library(Zelig)
library(texreg)
library(visreg)
yp2 <- data.frame(read_csv("/Users/ernesto/Documents/Advanced Analytics/Data/youngpeople.csv")) %>%
rename("fearageing" = Ageing,
"spendlook" = Spending.on.looks,
"gender" = Gender,
"celebrity" = Celebrities) %>%
select(celebrity, gender, fearageing,spendlook) %>%
filter(!is.na(spendlook),
!is.na(fearageing),
!is.na(celebrity),
!is.na(gender),
gender %in% c("male", "female")) %>%
mutate(gender=as.factor(gender))
head(yp2)
Regressions
Model 1
Results indicate an a statistically significant relationship between interest in celebrity lifestyles and fear of ageing on spending on appearance.
- For every one unit increase in agreement with the variable celebrity there is an increase by .25 in estimated agreement with the statement “I spend a lot on my appearance” in spendlook
- Similarly, for every one unit increase in agreement with the variable fearageing there is an increase by .13 in estimated agreement with the statement “I spend a lot on my appearance” in spendlook.
- Gender showed no significance, with men showing a decrease in agreement with spending a lot on appearance.
lm1 <- lm(data = yp2, spendlook ~ celebrity + fearageing + gender)
summary(lm1)
Call:
lm(formula = spendlook ~ celebrity + fearageing + gender, data = yp2)
Residuals:
Min 1Q Median 3Q Max
-2.86127 -0.77787 0.00791 0.89206 2.48048
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 2.22872 0.11015 20.234 < 0.0000000000000002 ***
celebrity 0.24667 0.02970 8.306 0.000000000000000322 ***
fearageing 0.12917 0.02669 4.840 0.000001504640455971 ***
gendermale -0.08505 0.07647 -1.112 0.266
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 1.141 on 994 degrees of freedom
Multiple R-squared: 0.1098, Adjusted R-squared: 0.1071
F-statistic: 40.87 on 3 and 994 DF, p-value: < 0.00000000000000022
Model 2
Interaction shows no significance; men with interest in celebrity lifestyles show an increase in likelihood to be big apperance spenders by .01.
lm2 <- lm(spendlook ~ celebrity*gender + fearageing, data=yp2)
summary(lm2)
Call:
lm(formula = spendlook ~ celebrity * gender + fearageing, data = yp2)
Residuals:
Min 1Q Median 3Q Max
-2.85677 -0.77222 0.00376 0.89935 2.48553
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 2.236845 0.125829 17.777 < 0.0000000000000002 ***
celebrity 0.243884 0.036283 6.722 0.0000000000302 ***
gendermale -0.103482 0.157608 -0.657 0.512
fearageing 0.128877 0.026795 4.810 0.0000017447688 ***
celebrity:gendermale 0.008344 0.062369 0.134 0.894
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 1.142 on 993 degrees of freedom
Multiple R-squared: 0.1098, Adjusted R-squared: 0.1062
F-statistic: 30.63 on 4 and 993 DF, p-value: < 0.00000000000000022
htmlreg(list(lm1, lm2))
Statistical models
|
|
Model 1
|
Model 2
|
|
(Intercept)
|
2.23***
|
2.24***
|
|
|
(0.11)
|
(0.13)
|
|
celebrity
|
0.25***
|
0.24***
|
|
|
(0.03)
|
(0.04)
|
|
fearageing
|
0.13***
|
0.13***
|
|
|
(0.03)
|
(0.03)
|
|
gendermale
|
-0.09
|
-0.10
|
|
|
(0.08)
|
(0.16)
|
|
celebrity:gendermale
|
|
0.01
|
|
|
|
(0.06)
|
|
R2
|
0.11
|
0.11
|
|
Adj. R2
|
0.11
|
0.11
|
|
Num. obs.
|
998
|
998
|
|
RMSE
|
1.14
|
1.14
|
|
p < 0.001, p < 0.01, p < 0.05
|
Group-wise Summaries
yp2celeb <- yp2 %>%
select (celebrity, fearageing, gender, spendlook) %>%
group_by(celebrity) %>%
summarise(mean = mean(spendlook))
print(yp2celeb)
yp2ageing <- yp2 %>%
select (celebrity, fearageing, gender, spendlook) %>%
group_by(fearageing) %>%
summarise(mean = mean(spendlook))
print(yp2ageing)
yp2interaction <- yp2 %>%
select (celebrity, fearageing, gender, spendlook) %>%
group_by(gender,celebrity) %>%
summarise(mean = mean(spendlook))
print(yp2interaction)
Visuals
visreg(lm2, scale="response")
Conditions used in construction of plot
gender: female
fearageing: 2
Conditions used in construction of plot
celebrity: 2
fearageing: 2

Conditions used in construction of plot
celebrity: 2
gender: female


LS0tCnRpdGxlOiAiSG9tZXdvcmsgNSIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKIyMjIyNFcm5lc3RvIEdvbWV6CiMjIyMjT2N0b2JlciA5LCAyMDE3Cl9fX19fX19fX19fX19fX19fX19fX19fXwoKVGhpcyBhc3NpZ25tZW50IHBlcmZvcm1zIGEgc2ltcGxlIHJlZ3Jlc3Npb24gdG8gdW5kZXJzdGFuZCB0aGUgcG9zc2libGUgaW5mbHVlbmNlIG9mIGludGVyZXN0IGluIGNlbGVicml0eSBsaWZlc3R5bGUsIGZlYXIgb2YgYWdlaW5nLCBhbmQgZ2VuZGVyIG9uIHdoZXRoZXIgb25lIGNvbnNpZGVycyB0aGVtc2VsdmVzIHRvIGJlIGJpZyBzcGVuZGVycyBvbiB0aGVpciBhcHBlYXJhbmNlLiAKCkEgZ3JvdXAtd2lzZSBzdW1tYXJ5IGFuZCB2aXN1YWxzIHdpbGwgYmUgaW5jbHVkZWQgdG8gdmVyaWZ5IHJlZ3Jlc3Npb24gcmVzdWx0cy4KCl9fX19fX19fX19fX19fX19fX19fX19fXwoKI0RhdGEgTWFuYWdlbWVudAoKIyMjI1ZhcmlhYmxlcwoKKiAqKnNwZW5kbG9vayoqIC0gVGhpcyB2YXJpYWJsZSB3aWxsIGJlIG91ciBkZXBlbmRlbnQgdmFyaWFibGUuIFRoZSB2YXJpYWJsZSBtZWFzdXJlcyB3aGV0aGVyIGEgeW91bmcgcmVzcG9uZGVudCBjbGFpbWVkIHRvIGJlIHNvbWVvbmUgd2hvIHNwZW50IGEgbG90IG9mIG1vbmV5IG9uIHRoZWlyIGFwcGVhcmFuY2Ugb24gYSA1LXBvaW50IExpa2VydCBzY2FsZSBhbmQgdHJlYXRlZCBhcyBjb250aW51b3VzICgxIFN0cm9uZ2x5IERpc2FncmVlIC0+IDUgU3Ryb25nbHkgQWdyZWUpIC0gKiJJIHNwZW5kIGEgbG90IG9mIG1vbmV5IG9uIG15IGFwcGVhcmFuY2UiKgorICoqY2VsZWJyaXR5KiogLSBUaGlzIHZhcmlhYmxlIG1lYXN1cmVzIHdoZXRoZXIgYSB5b3VuZyByZXNwb25kZW50IGlzIG9yIGlzIG5vdCBpbnRlcmVzdGVkIGluIGNlbGVicml0aWVzIGxpZmVzdHlsZXMgb24gYSA1LXBvaW50IExpa2VydCBzY2FsZSAoMSBOb3QgSW50ZXJlc3RlZCAtPjUgVmVyeSBJbnRlcmVzdGVkKSAtICoiQ2VsZWJyaXR5IGxpZmVzdHlsZSIqCisgKipmZWFyYWdlaW5nKiogLSBUaGlzIHZhcmlhYmxlIG1lYXN1cmVzIHdoZXRoZXIgYSB5b3VuZyByZXNwb25kZW50IGZlYXJzIG9yIGRvZXMgbm90IGZlYXIgYWdlaW5nL2dyb3dpbmcgb2xkZXIgb24gYSA1LXBvaW50IExpa2VydCBzY2FsZSAoMSBOb3QgQWZyYWlkIGF0IGFsbCAtPiA1IFZlcnkgQWZyYWlkIG9mKTogKiJBZ2VpbmciKgorICoqZ2VuZGVyKiogLSBUaGlzIHZhcmlhYmxlIG1lYXN1cmVzIHdoZXRoZXIgYSByZXNwb25kZW50IGlzIG1hbGUgb3IgZmVtYWxlLCAyLXBvaW50IHNjYWxlLCBjYXRlZ29yaWNhbAoKYGBge3IsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9CmxpYnJhcnkodGlkeXZlcnNlKQpsaWJyYXJ5KGRwbHlyKQpsaWJyYXJ5KHNqbWlzYykKbGlicmFyeShyYWRpYW50LmRhdGEpCmxpYnJhcnkocGFuZGVyKQpsaWJyYXJ5KFplbGlnKQpsaWJyYXJ5KHRleHJlZykKbGlicmFyeSh2aXNyZWcpCgp5cDIgPC0gZGF0YS5mcmFtZShyZWFkX2NzdigiL1VzZXJzL2VybmVzdG8vRG9jdW1lbnRzL0FkdmFuY2VkIEFuYWx5dGljcy9EYXRhL3lvdW5ncGVvcGxlLmNzdiIpKSAlPiUKIHJlbmFtZSgiZmVhcmFnZWluZyIgPSBBZ2VpbmcsCiAgICAic3BlbmRsb29rIiA9IFNwZW5kaW5nLm9uLmxvb2tzLAogICAgImdlbmRlciIgPSBHZW5kZXIsCiAgICAgImNlbGVicml0eSIgPSBDZWxlYnJpdGllcykgJT4lCiAgc2VsZWN0KGNlbGVicml0eSwgZ2VuZGVyLCBmZWFyYWdlaW5nLHNwZW5kbG9vaykgJT4lCiAgZmlsdGVyKCFpcy5uYShzcGVuZGxvb2spLAogICAgICAgICAhaXMubmEoZmVhcmFnZWluZyksCiAgICAgICAgICFpcy5uYShjZWxlYnJpdHkpLAogICAgICAgICAhaXMubmEoZ2VuZGVyKSwgCiAgICAgICAgIGdlbmRlciAlaW4lIGMoIm1hbGUiLCAiZmVtYWxlIikpICU+JQogICAgICAgICAgIG11dGF0ZShnZW5kZXI9YXMuZmFjdG9yKGdlbmRlcikpCgpoZWFkKHlwMikKYGBgCl9fX19fX19fX19fX19fX19fX19fX19fX19fXwojUmVncmVzc2lvbnMKIyMjI01vZGVsIDEgClJlc3VsdHMgaW5kaWNhdGUgYW4gYSBzdGF0aXN0aWNhbGx5IHNpZ25pZmljYW50IHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGludGVyZXN0IGluIGNlbGVicml0eSBsaWZlc3R5bGVzIGFuZCBmZWFyIG9mIGFnZWluZyBvbiBzcGVuZGluZyBvbiBhcHBlYXJhbmNlLiAKCiogRm9yIGV2ZXJ5IG9uZSB1bml0IGluY3JlYXNlIGluIGFncmVlbWVudCB3aXRoIHRoZSB2YXJpYWJsZSAqKmNlbGVicml0eSoqIHRoZXJlIGlzIGFuIGluY3JlYXNlIGJ5IC4yNSBpbiBlc3RpbWF0ZWQgYWdyZWVtZW50IHdpdGggdGhlIHN0YXRlbWVudCAiSSBzcGVuZCBhIGxvdCBvbiBteSBhcHBlYXJhbmNlIiBpbiAqKnNwZW5kbG9vayoqCisgU2ltaWxhcmx5LCBmb3IgZXZlcnkgb25lIHVuaXQgaW5jcmVhc2UgaW4gYWdyZWVtZW50IHdpdGggdGhlIHZhcmlhYmxlICoqZmVhcmFnZWluZyoqIHRoZXJlIGlzIGFuIGluY3JlYXNlIGJ5IC4xMyBpbiBlc3RpbWF0ZWQgYWdyZWVtZW50IHdpdGggdGhlIHN0YXRlbWVudCAiSSBzcGVuZCBhIGxvdCBvbiBteSBhcHBlYXJhbmNlIiBpbiAqKnNwZW5kbG9vayoqLgorICoqR2VuZGVyKiogc2hvd2VkIG5vIHNpZ25pZmljYW5jZSwgd2l0aCBtZW4gc2hvd2luZyBhIGRlY3JlYXNlIGluIGFncmVlbWVudCB3aXRoIHNwZW5kaW5nIGEgbG90IG9uIGFwcGVhcmFuY2UuCmBgYHtyLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpsbTEgPC0gbG0oZGF0YSA9IHlwMiwgc3BlbmRsb29rIH4gY2VsZWJyaXR5ICsgZmVhcmFnZWluZyArIGdlbmRlcikKc3VtbWFyeShsbTEpCmBgYApfX19fX19fX19fX19fX19fX19fX19fXwojIyMjTW9kZWwgMiAKSW50ZXJhY3Rpb24gc2hvd3Mgbm8gc2lnbmlmaWNhbmNlOyBtZW4gd2l0aCBpbnRlcmVzdCBpbiBjZWxlYnJpdHkgbGlmZXN0eWxlcyBzaG93IGFuIGluY3JlYXNlIGluIGxpa2VsaWhvb2QgdG8gYmUgYmlnIGFwcGVyYW5jZSBzcGVuZGVycyBieSAuMDEuCmBgYHtyLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpsbTIgPC0gbG0oc3BlbmRsb29rIH4gY2VsZWJyaXR5KmdlbmRlciArIGZlYXJhZ2VpbmcsIGRhdGE9eXAyKQpzdW1tYXJ5KGxtMikKYGBgCgoKYGBge3IsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0UsIHJlc3VsdHM9ImFzaXMifQpodG1scmVnKGxpc3QobG0xLCBsbTIpKQpgYGAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiNHcm91cC13aXNlIFN1bW1hcmllcwoKYGBge3IsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9CnlwMmNlbGViIDwtIHlwMiAlPiUKc2VsZWN0IChjZWxlYnJpdHksIGZlYXJhZ2VpbmcsIGdlbmRlciwgc3BlbmRsb29rKSAlPiUKICBncm91cF9ieShjZWxlYnJpdHkpICU+JQogIHN1bW1hcmlzZShtZWFuID0gbWVhbihzcGVuZGxvb2spKQoKcHJpbnQoeXAyY2VsZWIpCmBgYAoKYGBge3IsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9CnlwMmFnZWluZyA8LSB5cDIgJT4lCnNlbGVjdCAoY2VsZWJyaXR5LCBmZWFyYWdlaW5nLCBnZW5kZXIsIHNwZW5kbG9vaykgJT4lCiAgZ3JvdXBfYnkoZmVhcmFnZWluZykgJT4lCiAgc3VtbWFyaXNlKG1lYW4gPSBtZWFuKHNwZW5kbG9vaykpCgpwcmludCh5cDJhZ2VpbmcpCmBgYAoKYGBge3IsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9CnlwMmludGVyYWN0aW9uIDwtIHlwMiAlPiUKc2VsZWN0IChjZWxlYnJpdHksIGZlYXJhZ2VpbmcsIGdlbmRlciwgc3BlbmRsb29rKSAlPiUKICBncm91cF9ieShnZW5kZXIsY2VsZWJyaXR5KSAlPiUKICBzdW1tYXJpc2UobWVhbiA9IG1lYW4oc3BlbmRsb29rKSkKCnByaW50KHlwMmludGVyYWN0aW9uKQpgYGAKCiNWaXN1YWxzCgpgYGB7ciwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0KdmlzcmVnKGxtMiwgc2NhbGU9InJlc3BvbnNlIikKYGBgCgoK