Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Realizar um Teste T | Testes Estatísticos
Aprendendo Estatística com Python

Deslize para mostrar o menu

book
Realizar um Teste T

Uma empresa deseja determinar se existe uma diferença significativa nos níveis de produtividade de desenvolvedores que trabalham em casa em comparação com aqueles que trabalham no escritório. Felizmente, você já sabe que um teste t pode ajudar com isso.

A empresa possui duas equipes de desenvolvedores independentes: uma trabalha remotamente e a outra trabalha no escritório. Foram fornecidos dois arquivos, 'work_from_home.csv' e 'work_from_office.csv', que contêm as contagens mensais de tarefas concluídas por cada desenvolvedor.

A tarefa consiste em realizar um teste t. A empresa deseja saber se os desenvolvedores que trabalham no escritório são mais produtivos do que os que trabalham em casa. Caso isso seja comprovado, a empresa também exigirá que a segunda equipe trabalhe no escritório. Se os trabalhadores remotos forem mais produtivos, nenhuma alteração será feita. Portanto, a hipótese alternativa desejada é "A produtividade média dos trabalhadores de escritório é maior do que a dos trabalhadores remotos".

Vamos verificar se as variâncias são iguais:

1234567
import pandas as pd home_workers = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/Testing2.0/work_from_home.csv').squeeze() office_workers = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/Testing2.0/work_from_office.csv').squeeze() # Printing sample standard deviations print('Home workers std:', home_workers.std()) print('Office workers std:', office_workers.std())
copy

O segundo desvio padrão é o dobro do primeiro, portanto as variâncias são diferentes. Lembre-se da função ttest_ind para realizar um teste t.

python
Tarefa

Swipe to start coding

  1. Importe scipy.stats usando o alias st.
  2. Realize um teste t com a seguinte configuração:
    • Amostras: home_workers, office_workers;
    • Hipótese alternativa: office > home;
    • Sem homogeneidade de variâncias.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 7
Sentimos muito que algo saiu errado. O que aconteceu?

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Realizar um Teste T

Uma empresa deseja determinar se existe uma diferença significativa nos níveis de produtividade de desenvolvedores que trabalham em casa em comparação com aqueles que trabalham no escritório. Felizmente, você já sabe que um teste t pode ajudar com isso.

A empresa possui duas equipes de desenvolvedores independentes: uma trabalha remotamente e a outra trabalha no escritório. Foram fornecidos dois arquivos, 'work_from_home.csv' e 'work_from_office.csv', que contêm as contagens mensais de tarefas concluídas por cada desenvolvedor.

A tarefa consiste em realizar um teste t. A empresa deseja saber se os desenvolvedores que trabalham no escritório são mais produtivos do que os que trabalham em casa. Caso isso seja comprovado, a empresa também exigirá que a segunda equipe trabalhe no escritório. Se os trabalhadores remotos forem mais produtivos, nenhuma alteração será feita. Portanto, a hipótese alternativa desejada é "A produtividade média dos trabalhadores de escritório é maior do que a dos trabalhadores remotos".

Vamos verificar se as variâncias são iguais:

1234567
import pandas as pd home_workers = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/Testing2.0/work_from_home.csv').squeeze() office_workers = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/Testing2.0/work_from_office.csv').squeeze() # Printing sample standard deviations print('Home workers std:', home_workers.std()) print('Office workers std:', office_workers.std())
copy

O segundo desvio padrão é o dobro do primeiro, portanto as variâncias são diferentes. Lembre-se da função ttest_ind para realizar um teste t.

python
Tarefa

Swipe to start coding

  1. Importe scipy.stats usando o alias st.
  2. Realize um teste t com a seguinte configuração:
    • Amostras: home_workers, office_workers;
    • Hipótese alternativa: office > home;
    • Sem homogeneidade de variâncias.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 7
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt