Introdução à análise de dados de pesquisas

Análise de dados de pesquisa em Python

EbunOluwa Andrew

Data Scientist

O que é análise de dados de pesquisas?

  • Gerar insights
    • Mais respostas = mais entendimento
  • Medir efeitos
    • Alta taxa de resposta é crucial
    • Exemplo: resposta ao follow-up indica se mudanças no produto são eficazes

Banner "We Want Your Feedback"

Análise de dados de pesquisa em Python

O que são dados de pesquisa?

  • Respostas de participantes de pesquisa
  • Quantitativos ou numéricos
  • Qualitativos ou descritivos
  • Representação fiel das opiniões do público

Foto de Celpax no Unsplash - mulher respondendo pesquisa

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

Tipos de dados de pesquisa

  • Ordinais
    • Respostas fazem sentido em ordem
    • Pergunta exemplo: Com que frequência você usa nosso produto?
    • Respostas exemplo: Nunca, Raramente, Às vezes, Freqüentemente, Sempre
    • A ordem importa

Preenchendo formulário de questionário

Análise de dados de pesquisa em Python

Tipos de dados de pesquisa

  • Nominais
    • Grupos/categorias diferentes
    • Sem ordem entre as categorias
    • Exemplos: cidade de nascimento, gênero, etnia

Certidão de nascimento

Análise de dados de pesquisa em Python

Tipos de dados de pesquisa

  • Intervalo
    • Dados ordenados
    • Distância entre valores = significativa e igual
    • Opções de resposta: 22C, 24C ou 26C

Termômetro - Foto de Bianca Ackermann no Unsplash

  • Razão
    • Medidas precisas
    • Zero verdadeiro
    • Resposta exemplo: $5321

Casa feita com cem dólares - Foto de Kostiantyn Li no Unsplash

Análise de dados de pesquisa em Python

Definindo objetivos

  • Definir objetivos de pesquisa
  • Taxa de resposta
  • Aprender com o feedback

amostra não representativa

Análise de dados de pesquisa em Python

Amostragem para pesquisas

  • Impossível coletar de toda a população
  • Amostragem usada para estimar ou testar hipóteses sobre a população
  • Técnicas de amostragem para criar amostras sem viés

Foto de Joseph Chan no Unsplash - pessoas com guarda-chuva na rua de dia

1 Foto de Joseph Chan no Unsplash
Análise de dados de pesquisa em Python

Visão geral de técnicas de amostragem

  • Aleatória simples
    • Subgrupo selecionado aleatoriamente da população
  • Aleatória estratificada
    • População dividida em estratos (ex.: raça, gênero etc.)
    • Subgrupo selecionado aleatoriamente de cada estrato

Analytics Vidhya - amostragem aleatória estratificada

Análise de dados de pesquisa em Python

Visão geral de técnicas de amostragem

  • Ponderada
    • Seleciona subgrupo que corresponde às proporções da população
  • Por conglomerados
    • Divide a população em conglomerados (ex.: escolas, cidades etc.)
    • Subgrupo selecionado aleatoriamente dos conglomerados

Aoife Dalton no SlideServe - ilustração de amostragem por conglomerados

1 Aoife Dalton no SlideServe
Análise de dados de pesquisa em Python

Crosstab - uma forma comum de analisar dados de pesquisa

  • .crosstab() -> examina a relação entre duas variáveis nominais.
print(survey.head())
| Age     | Occupation_Title          | Current Student | Gender | Education  |
|---------|---------------------------|-----------------|--------|------------|
| 18 - 24 | Credit officer            | No              | Female | Bachelor's |
| 18 - 24 | Student                   | Yes, Full-Time  | Male   | Bachelor's |
| 18 - 24 | Student                   | Yes, Full-Time  | Female | Bachelor's |
| 25 - 34 | Senior Financial Analyst  | No              | Female | Bachelor's |
| 35 - 44 | Public Relations Director | No              | Female | Bachelor's |
Análise de dados de pesquisa em Python

Função Crosstab

cross_tabulation = pd.crosstab(survey.Age, survey.Gender)
cross_tabulation
|         | Female | Male |
|---------|--------|------|
| 18 - 24 |     39 |   12 |
| 25 - 34 |     28 |   12 |
| 35 - 44 |      5 |    1 |
| 45 - 54 |      3 |    0 |
Análise de dados de pesquisa em Python

Vamos praticar!

Análise de dados de pesquisa em Python

Preparing Video For Download...