Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Parat T-test | Statistisk Testning
Lära Sig Statistik med Python

bookParat T-test

Följande funktion utför ett parat t-test:

ttest_rel(a, b, alternative='two-sided')

Denna process liknar den som används för oberoende urval, men här behöver vi inte kontrollera homogenitet av varians. Det parata t-testet förutsätter uttryckligen inte att varianserna är lika.

Observera att för ett parat t-test är det avgörande att urvalsstorlekarna är lika.

Med denna information i åtanke kan du gå vidare till uppgiften att utföra ett parat t-test.

Här finns data om antalet nedladdningar för en viss app. Titta på urvalen: medelvärdena är nästan identiska.

123456789101112
import pandas as pd import matplotlib.pyplot as plt # Read the data before = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/Testing2.0/before.csv').squeeze() after = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/Testing2.0/after.csv').squeeze() # Plot histograms plt.hist(before, alpha=0.7) plt.hist(after, alpha=0.7) # Plot the means plt.axvline(before.mean(), color='blue', linestyle='dashed') plt.axvline(after.mean(), color='gold', linestyle='dashed')
copy
Uppgift

Swipe to start coding

Du undersöker om en förändring har ökat det genomsnittliga antalet nedladdningar.

Två dataset tillhandahålls — before och after — som representerar antalet nedladdningar före och efter förändringarna.

Hypoteserna är:

  • H₀: Det genomsnittliga antalet nedladdningar före och efter förändringarna är detsamma.
  • Hₐ: Det genomsnittliga antalet nedladdningar är större efter förändringarna.

Utför ett parat t-test med dessa urval och motsvarande alternativ hypotes.

  1. Använd funktionen st.ttest_rel() för att utföra ett parat t-test.
  2. Skicka in after och before som de två första argumenten i denna ordning.
  3. Ange argumentet alternative='greater' för att testa om medelvärdet efter är större än före.
  4. Spara resultaten i variablerna stats och pvalue.
  5. Använd pvalue för att avgöra om du ska stödja eller förkasta nollhypotesen.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 8
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 2.63

bookParat T-test

Svep för att visa menyn

Följande funktion utför ett parat t-test:

ttest_rel(a, b, alternative='two-sided')

Denna process liknar den som används för oberoende urval, men här behöver vi inte kontrollera homogenitet av varians. Det parata t-testet förutsätter uttryckligen inte att varianserna är lika.

Observera att för ett parat t-test är det avgörande att urvalsstorlekarna är lika.

Med denna information i åtanke kan du gå vidare till uppgiften att utföra ett parat t-test.

Här finns data om antalet nedladdningar för en viss app. Titta på urvalen: medelvärdena är nästan identiska.

123456789101112
import pandas as pd import matplotlib.pyplot as plt # Read the data before = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/Testing2.0/before.csv').squeeze() after = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/Testing2.0/after.csv').squeeze() # Plot histograms plt.hist(before, alpha=0.7) plt.hist(after, alpha=0.7) # Plot the means plt.axvline(before.mean(), color='blue', linestyle='dashed') plt.axvline(after.mean(), color='gold', linestyle='dashed')
copy
Uppgift

Swipe to start coding

Du undersöker om en förändring har ökat det genomsnittliga antalet nedladdningar.

Två dataset tillhandahålls — before och after — som representerar antalet nedladdningar före och efter förändringarna.

Hypoteserna är:

  • H₀: Det genomsnittliga antalet nedladdningar före och efter förändringarna är detsamma.
  • Hₐ: Det genomsnittliga antalet nedladdningar är större efter förändringarna.

Utför ett parat t-test med dessa urval och motsvarande alternativ hypotes.

  1. Använd funktionen st.ttest_rel() för att utföra ett parat t-test.
  2. Skicka in after och before som de två första argumenten i denna ordning.
  3. Ange argumentet alternative='greater' för att testa om medelvärdet efter är större än före.
  4. Spara resultaten i variablerna stats och pvalue.
  5. Använd pvalue för att avgöra om du ska stödja eller förkasta nollhypotesen.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 6. Kapitel 8
single

single

some-alt