Técnicas de modelagem estatística

Análise de dados de pesquisa em Python

EbunOluwa Andrew

Data Scientist

Por que usar técnicas de modelagem estatística em pesquisas?

  • Fazer previsões a partir de relações entre variáveis
  • Ativar ferramentas de visualização
    • Insights ficam inesquecíveis

Foto de Chris Liverani no Unsplash - homem segurando smartphone preto com tela preta em frente

1 Foto de Chris Liverani no Unsplash
Análise de dados de pesquisa em Python

Quando usar técnicas de modelagem estatística

  • Dados difíceis
  • Influência entre variáveis
  • Prever desfechos

Foto de Tyler Easton no Unsplash - números variados impressos na parede

1 Foto de Tyler Easton no Unsplash
Análise de dados de pesquisa em Python

Exemplos de técnicas de modelagem estatística

  • Regressão linear
  • Teste t bicaudal de duas amostras
  • Teste qui-quadrado

Foto de Алекс Арцибашев no Unsplash - blocos de barras crescentes

Análise de dados de pesquisa em Python

Modelo de regressão linear

  • Modelo de regressão linear
    • Assume relação linear entre as variáveis x e y
    • y = m*x + b
    • y = variável dependente
    • x = variável independente
    • m = inclinação
    • b = intercepto em y

Foto de Seeing Theory-Brown.edu - linha de melhor ajuste entre pontos

1 Foto de Seeing Theory-Brown.edu
Análise de dados de pesquisa em Python

Regressão linear em análise de pesquisas

employee gender company_type wfh_available mental_fatigue_score burn_rate
fff200 Male Service No 3 0.24
fff500 Female Service Yes 5.7 0.45
fff700 Female Service Yes 5.8 0.49
fff300 Female Service Yes 6.7 0.63
fff100 Female Product Yes 4.7 0.38
fff400 Male Service Yes 3.4 0.28
fff600 Female Product Yes 5.4 0.5
fffe3400 Female Product No 6.7 0.58
fffe200 Male Service Yes 6.3 0.48
fffe3000 Male Service Yes 5.4 0.41
Análise de dados de pesquisa em Python

Regressão linear em análise de pesquisas

data.plot.scatter(
x='mental_fatigue_score',
y='burn_rate')
plt.show()

burn_rate vs. mental_fatigue_score

Análise de dados de pesquisa em Python

Teste t de duas amostras

  • Testar diferença estatisticamente significativa entre duas médias populacionais
  • Hipótese nula = as duas médias populacionais são iguais
  • Hipótese alternativa = as duas médias populacionais NÃO são iguais

Foto de Olesia Bahrii no Unsplash - dois cachos de uvas

1 Foto de Olesia Bahrii no Unsplash
Análise de dados de pesquisa em Python

Teste t de duas amostras em análise de pesquisas

employee gender company_type wfh_available mental_fatigue_score burn_rate
fff100 Female Product Yes 4.7 0.38
fff400 Male Service Yes 3.4 0.28
fff600 Female Product Yes 5.4 0.5
company_type burn_rate
Service 0.57
Service 0.75
Service 0.51
Service 0.57
company_type burn_rate
Product 0.51
Product 0.79
Product 0.66
Product 0.39
Análise de dados de pesquisa em Python

Teste qui-quadrado

  • Testar significância estatística entre duas variáveis categóricas
  • Hipótese nula = não há associação significativa entre as variáveis
  • Hipótese alternativa = há associação significativa entre as variáveis
Análise de dados de pesquisa em Python

Teste qui-quadrado em análise de pesquisas

  • Variável nº 1

    • company_type
    • Product ou Service
  • Variável nº 2

    • wfh_available
    • Yes ou No
company_type wfh_available
Product Yes
Product Yes
Product No
Service Yes
Service Yes
Product Yes
Service No
Service No
Product Yes
Service Yes
Análise de dados de pesquisa em Python

Qual técnica usar? - regressão linear

Ambas as variáveis = numéricas

dispersão de calories vs. minutes

Análise de dados de pesquisa em Python

Qual técnica usar? - teste t de duas amostras

  • Teste t de duas amostras
    • Uma variável = categórica
    • Uma variável = numérica

Foto de Diana Polekhina no Unsplash - fita métrica branca e preta sobre superfície amarela

1 Foto de Diana Polekhina no Unsplash
Análise de dados de pesquisa em Python

Qual técnica usar? - teste qui-quadrado

  • Teste qui-quadrado
    • Ambas as variáveis = categóricas

Foto de Element5 Digital no Unsplash - silhueta de votação

1 Foto de Element5 Digital no Unsplash
Análise de dados de pesquisa em Python

Vamos praticar!

Análise de dados de pesquisa em Python

Preparing Video For Download...