Kanttekeningen bij correlatie

Inleiding tot statistiek in R

Maggie Matsui

Content Developer, DataCamp

Niet-lineaire relaties

spreidingsdiagram van variabelen met een kwadratische relatie

$$r = 0.18$$

Inleiding tot statistiek in R

Niet-lineaire relaties

Wat wij zien:

spreidingsdiagram van variabelen met een kwadratische relatie met een kwadratische trendlijn

Wat de correlatiecoëfficiënt ziet:

spreidingsdiagram van variabelen met een kwadratische relatie met een lineaire trendlijn

Inleiding tot statistiek in R

Correlatie dekt alleen lineaire relaties

Gebruik correlatie niet blindelings

cor(df$x, df$y)
0.1786163

Visualiseer je data altijd

spreidingsdiagram van variabelen met een kwadratische relatie

Inleiding tot statistiek in R

Slaappatronen bij zoogdieren

msleep
   name                       vore  sleep_total awake  bodywt
 1 Cheetah                    carni        12.1  11.9  50    
 2 Owl monkey                 omni         17     7     0.48 
 3 Mountain beaver            herbi        14.4   9.6   1.35 
 4 Greater short-tailed shrew omni         14.9   9.1   0.019
 5 Cow                        herbi         4    20   600    
 6 Three-toed sloth           herbi        14.4   9.6   3.85 
 ... 
Inleiding tot statistiek in R

Lichaamsgewicht vs waaktijd

Spreidingsdiagram van lichaamsgewicht vs waaktijd

cor(msleep$bodywt, msleep$awake)
0.3119801
Inleiding tot statistiek in R

Verdeling van lichaamsgewicht

Histogram van de variabele bodywt

Inleiding tot statistiek in R

Log-transformatie

msleep %>%
  mutate(log_bodywt = log(bodywt)) %>%

ggplot(aes(log_bodywt, awake)) + geom_point() + geom_smooth(method = "lm", se = FALSE)

 

cor(msleep$log_bodywt, msleep$awake)
0.5687943

Spreidingsdiagram van log bodywt vs waaktijd

Inleiding tot statistiek in R

Andere transformaties

  • Log-transformatie (log(x))
  • Worteltransformatie (sqrt(x))
  • Reciproke transformatie (1 / x)

  • Combinaties hiervan, bijv.:

    • log(x) en log(y)
    • sqrt(x) en 1 / y
Inleiding tot statistiek in R

Waarom een transformatie gebruiken?

  • Sommige statistische methoden vereisen een lineaire relatie tussen variabelen
    • Correlatiecoëfficiënt
    • Lineaire regressie
Inleiding tot statistiek in R

Correlatie impliceert geen causaliteit

x is gecorreleerd met y betekent niet x veroorzaakt y

Spreidingsdiagram van margarineconsumptie per hoofd van de bevolking in de VS vs echtscheidingscijfer in Maine. De variabelen zijn sterk gecorreleerd met een correlatiecoëfficiënt van 0,99

Inleiding tot statistiek in R

Verstorende variabele

  Koffiedrinken (x) wijst naar longkanker (y)

Inleiding tot statistiek in R

Verstorende variabele

  Koffiedrinken (x) wijst naar longkanker (y) met roken (verstorende variabele) erboven

Inleiding tot statistiek in R

Verstorende variabele

  Koffiedrinken (x) wijst naar longkanker (y) met roken (verstorende variabele). Dubbele pijl tussen roken en koffiedrinken, gelabeld "associatie".

Inleiding tot statistiek in R

Verstorende variabele

  Koffiedrinken (x) wijst naar longkanker (y) met roken (verstorende variabele). Dubbele pijl tussen roken en koffiedrinken, gelabeld "associatie". Pijl van roken naar longkanker gelabeld "causaliteit"

Inleiding tot statistiek in R

Verstorende variabele

  Koffiedrinken (x) met dubbele pijl naar longkanker (y) gelabeld "associatie". Dubbele pijl tussen roken en koffiedrinken, gelabeld "associatie". Pijl van roken naar longkanker gelabeld "causaliteit".

  Feestdagen (x) wijst naar detailhandelsverkopen (y). Speciale aanbiedingen (verstorende variabele) heeft een dubbele pijl naar feestdagen en een enkele pijl naar detailhandelsverkopen.

Inleiding tot statistiek in R

Laten we oefenen!

Inleiding tot statistiek in R

Preparing Video For Download...